{
    "detail": {
        "width": 1920,
        "height": 1080,
        "query": "function(){\n    return window.$glob.params || {}\n}",
        "header": "function(){\n     window\n    .$loadScript(\n      \"js\",\n      \"https://cdn.staticfile.org/blueimp-md5/2.12.0/js/md5.min.js\"\n    )\n    .then(() => {\n\n    });\n    return window.$glob.params || {\n    \n    }\n}",
        "screen": "xy",
        "mark": {
            "show": false,
            "text": "",
            "fontSize": 20,
            "color": "rgba(100,100,100,0.2)",
            "degree": -20
        },
        "scale": 1,
        "backgroundImage": "/img/bg/bg1.png",
        "url": "",
        "gradeShow": false,
        "gradeLen": 30,
        "name": "主界面"
    },
    "component": [
        {
            "title": "图片",
            "name": "图片",
            "icon": "icon-img",
            "img": "img/assets/img.png",
            "top": 664.01,
            "left": 696.92,
            "dataType": 0,
            "data": {
                "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231008/6012b07ebc369b27cc0e9c22cbee3279.svg"
            },
            "dataFormatter": "",
            "dataHeader": "",
            "dataQuery": "",
            "stylesFormatter": "",
            "component": {
                "width": 1006.53,
                "height": 50.74,
                "name": "img",
                "prop": "img",
                "perspective": 0,
                "scale": 0,
                "opacity": 0,
                "rotateX": 0,
                "rotateY": 0,
                "rotateZ": 0
            },
            "option": {
                "duration": "1000",
                "opacity": 0
            },
            "index": "28fc9e26-80e2-4a34-9de7-0540b760b18a",
            "child": {
                "index": [],
                "paramList": []
            },
            "zIndex": 348,
            "display": true
        },
        {
            "name": "切回原版按钮",
            "title": "自定义Vue组件",
            "icon": "icon-bar",
            "img": "img/assets/text4.png",
            "dataType": 1,
            "data": {
                "name": "avue"
            },
            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list[0]\n}",
            "dataHeader": "",
            "dataQuery": "(data)=>{\n    return {\n  \"unit_no\": \"zhgd3-srcscrren\",\n  \"project_id\": \"2205\",\n  \"data_format\": \"row\"\n}\n}",
            "stylesFormatter": "",
            "component": {
                "width": 102.19,
                "height": 44.4,
                "name": "vue",
                "prop": "vue",
                "perspective": 0,
                "scale": 0,
                "opacity": 0,
                "rotateX": 0,
                "rotateY": 0,
                "rotateZ": 0
            },
            "option": {
                "content": "<template>\n    <div>\n        \n          <el-tag @click=\"goOldUrl\" type=\"primary\">切回原版</el-tag>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            goOldUrl(){\n                \n              window.open(this.dataChart.url)\n            }\n        }\n    }\n</script>\n\n<style>\n\n</style>"
            },
            "left": 1759.09,
            "top": 0.02,
            "index": "ecceb965-8f83-41a2-a372-03a25c2ab4d4",
            "child": {
                "index": [],
                "paramList": []
            },
            "zIndex": 347,
            "dataMethod": "post",
            "url": "https://console-api.hibuilding.cn/proxy/api/v1/screen/unit_data_map",
            "dataQueryType": "json",
            "display": false
        },
        {
            "title": "文件夹",
            "name": "BIM模型弹窗",
            "index": "79dedafd-5908-415c-8a02-6798ff01cc38",
            "menu": true,
            "display": true,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "BIM模型",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "BIM模型"
                    },
                    "component": {
                        "width": 237.7,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 34,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 469.22,
                    "top": 92.89,
                    "index": "f88ac716-d791-4eed-8c66-c8959338916b",
                    "zIndex": 345,
                    "display": true
                },
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 45.38,
                        "height": 36.81,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n                console.log(refs)\n                 let imgObj=refs['79dedafd-5908-415c-8a02-6798ff01cc38']\n    imgObj.setDisplay(true)\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1425.76,
                    "top": 96.71,
                    "index": "73273819-2878-4fcd-9802-9994e07d0f5e",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 344,
                    "display": true,
                    "lock": true
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 150.74,
                    "left": 473.44,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231008/6012b07ebc369b27cc0e9c22cbee3279.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 991.59,
                        "height": 11.81,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "90fe96da-4153-44df-8e41-1b342aa1aefb",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 343,
                    "display": true,
                    "lock": false
                },
                {
                    "name": "BIM弹窗内容",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 1,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:data.data.list}\n}",
                    "dataHeader": "",
                    "dataQuery": "(data)=>{\n    return {\n\"unit_no\": \"home_screen_bim_show_730\",\n\"max_num\": 1,\n\"project_id\":2205,\n\"data_format\":\"row\"\n}\n}",
                    "stylesFormatter": "",
                    "component": {
                        "width": 971.55,
                        "height": 707.61,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n    <div class=\"bim-conter\">\n    <iframe\n      id=\"child\"\n      :src=\"urlList[0]['模型地址']\"\n      style=\"width: 100%; height: 100%\"\n    ></iframe>\n    </div>\n</template>\n<script>\nexport default{\n    data(){\n        return{\n            urlList:{}\n        }\n    },\n    created(){\n        console.log(this.refList);\n    },\n    methods:{\n        handleClick(){\n            this.$message.success(this.dataChart.name)\n        }\n    },\nwatch: {\n    dataChart: {\n      handler(val) {\n        this.urlList= val.value\n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n}\n</script>\n<style>\n.bim-conter{\n  font-size: 25px;\n  color: #fff;\n}\n</style>"
                    },
                    "left": 478.69,
                    "top": 197.61,
                    "index": "37dc9d10-c5e4-4380-8520-59527a74f0e7",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 342,
                    "lock": true,
                    "dataMethod": "post",
                    "url": "  http://test_console_api.ihibuilding.cn/proxy/api/v1/screen/unit_data",
                    "proxy": false,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "背景图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 57.12,
                    "left": 436.33,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/500943897454fedec623df59239c0443.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1054.72,
                        "height": 900,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "00b0804a-6718-4fd6-8676-c0482a54f297",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 341,
                    "display": true
                }
            ],
            "zIndex": 346,
            "child": {},
            "isname": false
        },
        {
            "title": "文件夹",
            "name": "隐患排查详情",
            "index": "d4313663-3763-44c2-8016-066e0d281713",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "隐患检查详情",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "(data)=>{\n    return {Sign:'bearer1:8a393180d9013b7eb2351f6fef279e49'}\n}",
                    "dataQuery": "(data)=>{\n    return {check_record_id:'66543084cf7fa6178a3f2d43',timeStamp:'1718621454505',randomNum:'81127'}\n}",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "隐患排查详情"
                    },
                    "component": {
                        "width": 237.7,
                        "height": 40,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 34,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 276.05,
                    "top": 163.54,
                    "index": "80b4b235-10fa-4600-88e0-3dc478baeeb4",
                    "zIndex": 339,
                    "display": true,
                    "lock": true,
                    "proxy": true,
                    "dataMethod": "get",
                    "url": "https://console-api.hibuilding.cn/plat/web/v1/common_check/check_record/detail_list"
                },
                {
                    "name": "隐患排查详情内容",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 1,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "(data) => {\n      let requestData = {\n        timeStamp: 100000,\n        randomNum: 100000,\n      };\n      function getSign(data) {\n        var newData = {};\n        Object.keys(data)\n          .sort()\n          .map((key) => {\n            newData[key] = data[key];\n          });\n        var result = \"\";\n        for (let name in newData) {\n          if (typeof newData[name] != \"function\") {\n            result += \"&\" + name + \"=\" + encodeURI(newData[name]);\n          }\n        }\n        return result.substring(1);\n      }\n      const sign = getSign(requestData);\n      let signMd5 = md5(md5(\"#1scv6zfzSR1wLaWN\") + md5(sign));\n      return { Sign: \"bearer1:\" + signMd5 };\n};\n",
                    "dataQuery": "(data)=>{\n    return {check_record_id:'66543084cf7fa6178a3f2d43',timeStamp:100000,randomNum:100000}\n}",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1317.65,
                        "height": 647.09,
                        "name": "vue",
                        "prop": "vue",
                        "rotateZ": 0,
                        "rotateY": 0,
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0
                    },
                    "option": {
                        "content": "<template>\n  <div class=\"conter-xq\">\n    <div class=\"head-xq\">\n      <div class=\"info-xq\">发起人：{{ headData.name}}</div>\n      <div class=\"info-xq\">目前状态：{{ headData.status_name}}</div>\n    </div>\n    <div class=\"stage-con\">\n      <div class=\"stage-con-l\">\n      </div>\n      <div class=\"stage-con-r\">\n        <div class=\"stage-1\" v-for=\"(item, index) in list\" :key=\"index\" style=\"position: relative;\">\n          <div class=\"stage-h\">\n            <div class=\"big\">{{ item.check_item_name }}</div>\n            <div class=\"small\">发起人：{{ item.created_by_name }}</div>\n          </div>\n          <i class=\"el-icon-success\" style=\"font-size: 45px; color: #1890ff;position: absolute;left: -75px;top: 0;\" ></i>\n          <div\n            class=\"stage-li\"\n            v-for=\"(son, indexs) in item.content_detail\"\n            :key=\"indexs\"\n          >\n            <div class=\"lable\">{{ son.content_name }}</div>\n\n            <div\n              class=\"value\"\n              v-if=\"son.real_value && photo.indexOf(son.content_code) == -1\"\n            >\n              {{ son.real_value | montage }}\n            </div>\n            <div class=\"value\" v-else>\n              <el-image\n              v-for=\"(sons,indexs2) in son.real_value\" :key=\"indexs2\"\n                style=\"width: 100px; height: 100px;margin-right: 20px;\"\n                :src=\"sons\"\n                :preview-src-list=\"[sons]\"\n              >\n              </el-image>\n            </div>\n\n          </div>\n        </div>\n      </div>\n    </div>\n  </div>\n</template>\n\n<script>\nexport default {\n  name: \"App\",\n  data() {\n    return {\n      photo: [\"xczp\",\"zp\"],\n      list: [],\n      headData:{}\n    };\n  },\n  filters: {\n    montage(value) {\n      let text = \"\";\n      if (value[0] instanceof Object) {\n        value.forEach((item) => {\n          let txr = item.value?item.value:item.user_name\n          text = text + txr;\n        });\n        return text;\n      } else {\n        value.forEach((item) => {\n          text = text + item;\n        });\n        return text;\n      }\n    },\n  },\n  mounted() {},\n  watch: {\n    dataChart: {\n      handler(val) {\n        const data = val.data\n        this.list = data.list;\n        this.headData= {name:data.list[0].created_by_name,status_name:data.status_name}\n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n};\n</script>\n\n<style>\n.conter-xq {\n  overflow: auto;\n  color: #fff;\n  font-size: 23px;\n  height: 500px;\n}\n.conter-l {\n  width: 90px;\n  padding-top: 50px;\n}\n.head-xq .info-xq {\n  margin-bottom: 20px;\n}\n.stage-con {\n  display: flex;\n}\n.stage-con-l {\n  width: 80px;\n}\n.stage-con-r{\n  width: calc(100% - 80px);\n}\n.stage-h {\n  display: flex;\n  align-items: center;\n  margin-bottom: 15px;\n}\n.stage-h > .big {\n  font-size: 28px;\n  font-weight: bold;\n  margin-right: 30px;\n}\n.stage-li {\n  display: flex;\n  margin-bottom: 20px;\n}\n.stage-li > .lable {\n  color: #84899c;\n  width: 170px;\n}\n.stage-li > .value {\n  width:calc(100% - 170px);\n}\n</style>\n"
                    },
                    "left": 275.4,
                    "top": 266.78,
                    "index": "20d17e41-ec32-423f-9008-f055a147dcaf",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 338,
                    "lock": true,
                    "display": true,
                    "proxy": true,
                    "dataMethod": "get",
                    "url": "https://console-api.hibuilding.cn/plat/web/v1/common_check/check_record/detail_list"
                },
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 45.38,
                        "height": 36.81,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n\n     refs['d4313663-3763-44c2-8016-066e0d281713'].setDisplay(true)\n     refs['9e6db3ae-0e5e-4c49-87ec-ea20f0bd6c49'].setDisplay(false)\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1538.26,
                    "top": 151.57,
                    "index": "3b9833fa-23e6-4dce-8d94-cc1263de1440",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 337,
                    "display": true,
                    "lock": true,
                    "clickFormatter": "(params,refs)=>{\n    console.log(params,refs)\n}"
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 218.56,
                    "left": 274.55,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231008/6012b07ebc369b27cc0e9c22cbee3279.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1300.17,
                        "height": 11.81,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "2d961381-6ede-4e39-be39-53f252fb4a82",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 336,
                    "display": true,
                    "lock": true
                },
                {
                    "title": "图片",
                    "name": "背景图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 114.79,
                    "left": 227.35,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/500943897454fedec623df59239c0443.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n    refs['6134a5eb-401c-4f3f-80c3-90362656875e'].$el.style.backgroundColor='rgba(0, 29, 109, 0.9)'\n    refs['6134a5eb-401c-4f3f-80c3-90362656875e'].$el.style.borderTopRightRadius='50px'\n    return \n}",
                    "component": {
                        "width": 1413.69,
                        "height": 852.43,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "1f588ff4-1946-47ff-ac4f-97dfc2a786b2",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 335,
                    "display": true,
                    "lock": true
                }
            ],
            "zIndex": 340,
            "child": {},
            "dataFormatter": "",
            "isname": false
        },
        {
            "title": "文件夹",
            "name": "隐患排查图表弹窗",
            "index": "9e6db3ae-0e5e-4c49-87ec-ea20f0bd6c49",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "name": "隐患排查分页",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 1,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "(data,params,refs)=>{\n    return {\n        total:data.data.total_count\n    }\n}",
                    "dataHeader": "(data)=>{\n    return {Sign:'bearer1:628d2f39129dc8c494638f953aff39bd'}\n}",
                    "dataQuery": "(data)=>{\n    return {\"check_tpl_id\":\"5ff438316211725c1717cbd2\",\"orders\":[{\"key\":\"created_at\",\"value\":\"desc\"}],\"is_page\":1,\"project_id\":\"2241\",\"page\":1,\"page_size\":10,\"timeStamp\":1718606188214,\"randomNum\":\"98892\"}\n}",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1388.24,
                        "height": 61.79,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n  <div>\n    <el-pagination\n      size=\"medium\"\n      @current-change=\"currentChange\"\n      style=\"margin-top: 20px; text-align: center\"\n      :page-size=\"pageSize\"\n      :pager-count=\"7\"\n      :current-page=\"page\"\n      layout=\"prev, pager, next\"\n      :total=\"total\"\n    >\n    </el-pagination>\n  </div>\n</template>\n<script>\nexport default {\n  data() {\n    return {\n      pageSize: 10,\n      total: 0,\n      page: 1,\n    };\n  },\n  watch: {\n    dataChart: {\n      handler(val) {\n        this.total = val?.total || 0;\n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n  methods: {\n    currentChange(value) {\n      this.page = value\n      this.$emit(\"click\", { value: value });\n    },\n  },\n};\n</script>\n<style>\n.el-pagination .btn-next,\n.el-pagination .btn-prev {\n  color: #fff !important;\n}\n</style>"
                    },
                    "left": 240.69,
                    "top": 892.41,
                    "index": "1e3787fc-00b7-4989-85f8-a5284cf03869",
                    "child": {
                        "index": [
                            "b684904c-ef75-44da-817b-0f3e51944d69"
                        ],
                        "paramList": [],
                        "paramName": "page"
                    },
                    "zIndex": 333,
                    "lock": true,
                    "display": true,
                    "dataMethod": "post",
                    "url": "https://console-api.hibuilding.cn/plat/web/v1/common_check/check_tpl/first_form_list",
                    "proxy": true
                },
                {
                    "name": "隐患排查列表",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 1,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:data.data.list}\n}",
                    "dataHeader": "(data) => {\n      return { Sign: \"bearer1:5c5eac2902730aa696ab3b5ca288dee4\" };\n};\n",
                    "dataQuery": "(data)=>{\n    return {\"check_tpl_id\":\"5ff438316211725c1717cbd2\",\"orders\":[{\"key\":\"created_at\",\"value\":\"desc\"}],\"is_page\":1,\"project_id\":\"2241\",\"page\":1,\"page_size\":10,\"timeStamp\":100000,\"randomNum\":100000}\n}",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1365.07,
                        "height": 631.12,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n  <div id=\"yhpc\">\n    <el-table\n      :data=\"tableData\"\n      style=\"width: 100%\"\n      height=\"100%\"\n      size=\"medium\"\n    >\n      <el-table-column prop=\"created_by_name\" label=\"记录人\"> </el-table-column>\n      <el-table-column prop=\"jcqy\" label=\"检查区域\" show-overflow-tooltip>\n      </el-table-column>\n      <el-table-column prop=\"yhmx\" label=\"隐患明细\" show-overflow-tooltip>\n      </el-table-column>\n      <el-table-column prop=\"fbdwhbz\" label=\"分包单位\" show-overflow-tooltip>\n      </el-table-column>\n      <el-table-column prop=\"yhjb\" label=\"隐患级别\" show-overflow-tooltip>\n      </el-table-column>\n      <el-table-column prop=\"zgyq\" label=\"整改要求\" show-overflow-tooltip>\n      </el-table-column>\n      <el-table-column prop=\"zgsx\" label=\"整改时限\" show-overflow-tooltip>\n      </el-table-column>\n      <el-table-column prop=\"xczp\" label=\"现场照片\" show-overflow-tooltip>\n        <template slot-scope=\"scope\">\n          <el-image\n            style=\"width: 100px; height: 100px\"\n            :src=\"scope.row.xczp\"\n            :preview-src-list=\"[scope.row.xczp]\"\n            fit=\"cover\"\n          ></el-image>\n        </template>\n      </el-table-column>\n      <el-table-column prop=\"\" label=\"操作\">\n        <template slot-scope=\"scope\">\n          <span style=\"color: #409eff\" @click=\"handleView(scope.row)\"\n            >查看</span\n          >\n        </template>\n      </el-table-column>\n    </el-table>\n  </div>\n</template>\n\n<script>\nexport default {\n  name: \"App\",\n  data() {\n    return {\n      tableData: [],\n      refs:''\n    };\n  },\n  watch: {\n    dataChart: {\n      handler(val) {\n        const list = [];\n        val.value.forEach((item) => {\n          console.log(item);\n          let obj = {};\n          for (let i = 0; i < item.length; i++) {\n            if (item[i].field == \"xczp\" && item[i].field_value) {\n              obj[item[i].field] = item[i].field_value.split(\",\")[0];\n            } else {\n              obj[item[i].field] = item[i].field_value;\n            }\n          }\n          list.push(obj);\n        });\n        this.tableData = list;\n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n  mounted(){\n    this.refs=this.$parent.getItemRefs();\n  },\n  methods: {\n    handleView(item) {\n       this.$emit('click', { value: item.check_record_id })\n      this.refs['d4313663-3763-44c2-8016-066e0d281713'].setDisplay(false)\n      this.refs['9e6db3ae-0e5e-4c49-87ec-ea20f0bd6c49'].setDisplay(true)\n    },\n  },\n};\n</script>\n\n<style>\n.btn-quickprev {\n  color: #fff !important;\n}\n.el-table::before {\n          height: 0px;\n        }\n.el-table {\n  font-size: 20px !important;\n  background-color: rgb(22, 17, 90, 0.5) !important;\n}\n.el-pagination {\n  color: #fff !important;\n}\n.el-pager li.btn-quicknext {\n  color: #fff !important;\n}\n.el-pagination .btn-next,\n.el-pagination .btn-prev {\n  background: transparent !important;\n}\n.el-pager li {\n  background: transparent !important;\n}\n.el-table th {\n  background: rgb(22, 17, 90, 0.5) !important;\n  color: #fefefe;\n  border-bottom: none !important;\n}\n.el-table tr {\n  background-color: rgb(22, 17, 90, 0.5) !important;\n}\n.el-table--enable-row-transition .el-table__body td,\n.el-table .cell {\n  color: #fff;\n}\n\n.el-table--enable-row-hover .el-table__body tr:hover > td {\n  background: rgb(22, 17, 90, 0.5) !important;\n}\n</style>\n"
                    },
                    "left": 251.05,
                    "top": 252.46,
                    "index": "b684904c-ef75-44da-817b-0f3e51944d69",
                    "child": {
                        "index": [
                            "20d17e41-ec32-423f-9008-f055a147dcaf"
                        ],
                        "paramList": [],
                        "paramName": "check_record_id"
                    },
                    "zIndex": 332,
                    "lock": false,
                    "display": true,
                    "dataMethod": "post",
                    "url": "https://console-api.hibuilding.cn/plat/web/v1/common_check/check_tpl/first_form_list",
                    "proxy": true
                },
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 45.38,
                        "height": 36.81,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n     refs['9e6db3ae-0e5e-4c49-87ec-ea20f0bd6c49'].setDisplay(true)\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1538.26,
                    "top": 151.57,
                    "index": "c969e863-40f4-404d-8d29-d3d728ab4e35",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 331,
                    "display": true,
                    "lock": true,
                    "clickFormatter": "(params,refs)=>{\n    console.log(params,refs)\n}"
                },
                {
                    "title": "文本框",
                    "name": "隐患排查列表",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "隐患排查列表"
                    },
                    "component": {
                        "width": 237.7,
                        "height": 40,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 34,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 276.05,
                    "top": 163.54,
                    "index": "01d5c3de-e417-4d8a-a83b-f2d4e2fdb362",
                    "zIndex": 330,
                    "display": true,
                    "lock": true
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 218.56,
                    "left": 274.55,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231008/6012b07ebc369b27cc0e9c22cbee3279.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1300.17,
                        "height": 11.81,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "65299ea8-21ca-468d-91a1-0eb0ad5d145b",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 329,
                    "display": true,
                    "lock": true
                },
                {
                    "title": "图片",
                    "name": "背景图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 114.79,
                    "left": 227.35,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/500943897454fedec623df59239c0443.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n    refs['6134a5eb-401c-4f3f-80c3-90362656875e'].$el.style.backgroundColor='rgba(0, 29, 109, 0.9)'\n    refs['6134a5eb-401c-4f3f-80c3-90362656875e'].$el.style.borderTopRightRadius='50px'\n    return \n}",
                    "component": {
                        "width": 1413.69,
                        "height": 852.43,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "10287129-8ff9-464b-9857-d7660a277771",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 328,
                    "display": true,
                    "lock": true
                }
            ],
            "zIndex": 334,
            "child": {},
            "dataFormatter": "",
            "isname": false
        },
        {
            "title": "文件夹",
            "name": "质量检查详情",
            "index": "96539d61-396c-4c92-8a0d-ac67a94180e6",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "质量检查详情",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "(data)=>{\n    return {Sign:'bearer1:8a393180d9013b7eb2351f6fef279e49'}\n}",
                    "dataQuery": "(data)=>{\n    return {check_record_id:'66543084cf7fa6178a3f2d43',timeStamp:'1718621454505',randomNum:'81127'}\n}",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "质量检查详情"
                    },
                    "component": {
                        "width": 237.7,
                        "height": 40,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 34,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 276.05,
                    "top": 163.54,
                    "index": "1ece6eaa-1e42-4dd4-87ca-8ab983aebb8f",
                    "zIndex": 326,
                    "display": true,
                    "lock": true,
                    "proxy": true,
                    "dataMethod": "get",
                    "url": "https://console-api.hibuilding.cn/plat/web/v1/common_check/check_record/detail_list"
                },
                {
                    "name": "质量检查详情内容",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 1,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "(data) => {\n      let requestData = {\n        timeStamp: 100000,\n        randomNum: 100000,\n      };\n      function getSign(data) {\n        var newData = {};\n        Object.keys(data)\n          .sort()\n          .map((key) => {\n            newData[key] = data[key];\n          });\n        var result = \"\";\n        for (let name in newData) {\n          if (typeof newData[name] != \"function\") {\n            result += \"&\" + name + \"=\" + encodeURI(newData[name]);\n          }\n        }\n        return result.substring(1);\n      }\n      const sign = getSign(requestData);\n      let signMd5 = md5(md5(\"#1scv6zfzSR1wLaWN\") + md5(sign));\n      return { Sign: \"bearer1:\" + signMd5 };\n};\n",
                    "dataQuery": "(data)=>{\n    return {check_record_id:'66543084cf7fa6178a3f2d43',timeStamp:100000,randomNum:100000}\n}",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1317.65,
                        "height": 647.09,
                        "name": "vue",
                        "prop": "vue",
                        "rotateZ": 0,
                        "rotateY": 0,
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0
                    },
                    "option": {
                        "content": "<template>\n  <div class=\"conter-xq\">\n    <div class=\"head-xq\">\n      <div class=\"info-xq\">发起人：{{ headData.name}}</div>\n      <div class=\"info-xq\">目前状态：{{ headData.status_name}}</div>\n    </div>\n    <div class=\"stage-con\">\n      <div class=\"stage-con-l\">\n      </div>\n      <div class=\"stage-con-r\">\n        <div class=\"stage-1\" v-for=\"(item, index) in list\" :key=\"index\" style=\"position: relative;\">\n          <div class=\"stage-h\">\n            <div class=\"big\">{{ item.check_item_name }}</div>\n            <div class=\"small\">发起人：{{ item.created_by_name }}</div>\n          </div>\n          <i class=\"el-icon-success\" style=\"font-size: 45px; color: #1890ff;position: absolute;left: -75px;top: 0;\" ></i>\n          <div\n            class=\"stage-li\"\n            v-for=\"(son, indexs) in item.content_detail\"\n            :key=\"indexs\"\n          >\n            <div class=\"lable\">{{ son.content_name }}</div>\n\n            <div\n              class=\"value\"\n              v-if=\"son.real_value && photo.indexOf(son.content_code) == -1\"\n            >\n              {{ son.real_value | montage }}\n            </div>\n            <div class=\"value\" v-else>\n              <el-image\n              v-for=\"(sons,indexs2) in son.real_value\" :key=\"indexs2\"\n                style=\"width: 100px; height: 100px;margin-right: 20px;\"\n                :src=\"sons\"\n                :preview-src-list=\"[sons]\"\n              >\n              </el-image>\n            </div>\n\n          </div>\n        </div>\n      </div>\n    </div>\n  </div>\n</template>\n\n<script>\nexport default {\n  name: \"App\",\n  data() {\n    return {\n      photo: [\"xczp\",\"zp\"],\n      list: [],\n      headData:{}\n    };\n  },\n  filters: {\n    montage(value) {\n      let text = \"\";\n      if (value[0] instanceof Object) {\n        value.forEach((item) => {\n          let txr = item.value?item.value:item.user_name\n          text = text + txr;\n        });\n        return text;\n      } else {\n        value.forEach((item) => {\n          text = text + item;\n        });\n        return text;\n      }\n    },\n  },\n  mounted() {},\n  watch: {\n    dataChart: {\n      handler(val) {\n        const data = val.data\n        this.list = data.list;\n        this.headData= {name:data.list[0].created_by_name,status_name:data.status_name}\n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n};\n</script>\n\n<style>\n.conter-xq {\n  overflow: auto;\n  color: #fff;\n  font-size: 23px;\n  height: 500px;\n}\n.conter-l {\n  width: 90px;\n  padding-top: 50px;\n}\n.head-xq .info-xq {\n  margin-bottom: 20px;\n}\n.stage-con {\n  display: flex;\n}\n.stage-con-l {\n  width: 80px;\n}\n.stage-con-r{\n  width: calc(100% - 80px);\n}\n.stage-h {\n  display: flex;\n  align-items: center;\n  margin-bottom: 15px;\n}\n.stage-h > .big {\n  font-size: 28px;\n  font-weight: bold;\n  margin-right: 30px;\n}\n.stage-li {\n  display: flex;\n  margin-bottom: 20px;\n}\n.stage-li > .lable {\n  color: #84899c;\n  width: 170px;\n}\n.stage-li > .value {\n  width:calc(100% - 170px);\n}\n</style>\n"
                    },
                    "left": 275.4,
                    "top": 266.78,
                    "index": "153340d5-7603-4819-9aff-2a49e32cdb60",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 325,
                    "lock": true,
                    "display": true,
                    "proxy": true,
                    "dataMethod": "get",
                    "url": "https://console-api.hibuilding.cn/plat/web/v1/common_check/check_record/detail_list"
                },
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 45.38,
                        "height": 36.81,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n\n     refs['96539d61-396c-4c92-8a0d-ac67a94180e6'].setDisplay(true)\n     refs['18d2c791-68fc-49e1-9c6e-76ae94750727'].setDisplay(false)\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1538.26,
                    "top": 151.57,
                    "index": "03f8db80-4058-45b6-8ad1-62bc4b6a9bc6",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 324,
                    "display": true,
                    "lock": true,
                    "clickFormatter": "(params,refs)=>{\n    console.log(params,refs)\n}"
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 218.56,
                    "left": 274.55,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231008/6012b07ebc369b27cc0e9c22cbee3279.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1300.17,
                        "height": 11.81,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "9fdfe1d0-4045-41ce-9816-75e2dbfd2bc7",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 323,
                    "display": true,
                    "lock": true
                },
                {
                    "title": "图片",
                    "name": "背景图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 114.79,
                    "left": 227.35,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/500943897454fedec623df59239c0443.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n    refs['6134a5eb-401c-4f3f-80c3-90362656875e'].$el.style.backgroundColor='rgba(0, 29, 109, 0.9)'\n    refs['6134a5eb-401c-4f3f-80c3-90362656875e'].$el.style.borderTopRightRadius='50px'\n    return \n}",
                    "component": {
                        "width": 1413.69,
                        "height": 852.43,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "9b8806a7-b550-4523-bece-540587a0895d",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 322,
                    "display": true,
                    "lock": true
                }
            ],
            "zIndex": 327,
            "child": {},
            "dataFormatter": "",
            "isname": false
        },
        {
            "title": "文件夹",
            "name": "质量检查图表弹窗",
            "index": "18d2c791-68fc-49e1-9c6e-76ae94750727",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "name": "质量检测分页",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 1,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "(data,params,refs)=>{\n    return {\n        total:data.data.total_count\n    }\n}",
                    "dataHeader": "(data)=>{\n    return {Sign:'bearer1:628d2f39129dc8c494638f953aff39bd'}\n}",
                    "dataQuery": "(data)=>{\n    return {\"check_tpl_id\":\"5ff43eeff73b143aaf317142\",\"orders\":[{\"key\":\"created_at\",\"value\":\"desc\"}],\"is_page\":1,\"project_id\":\"2241\",\"page\":1,\"page_size\":10,\"timeStamp\":1718606188214,\"randomNum\":\"98892\"}\n}",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1388.24,
                        "height": 61.79,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n  <div>\n    <el-pagination\n      size=\"medium\"\n      @current-change=\"currentChange\"\n      style=\"margin-top: 20px; text-align: center\"\n      :page-size=\"pageSize\"\n      :pager-count=\"7\"\n      :current-page=\"page\"\n      layout=\"prev, pager, next\"\n      :total=\"total\"\n    >\n    </el-pagination>\n  </div>\n</template>\n<script>\nexport default {\n  data() {\n    return {\n      pageSize: 10,\n      total: 0,\n      page: 1,\n    };\n  },\n  watch: {\n    dataChart: {\n      handler(val) {\n        this.total = val?.total || 0;\n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n  methods: {\n    currentChange(value) {\n      this.$emit(\"click\", { value: value });\n    },\n  },\n};\n</script>\n<style>\n.el-pagination .btn-next,\n.el-pagination .btn-prev {\n  color: #fff !important;\n}\n</style>"
                    },
                    "left": 240.69,
                    "top": 892.41,
                    "index": "c2e240e3-d05a-4ab6-a2e5-2654c07aacb5",
                    "child": {
                        "index": [
                            "ea244e71-3d7a-4fe1-8e53-b6aaf4b95a33"
                        ],
                        "paramList": [],
                        "paramName": "page"
                    },
                    "zIndex": 320,
                    "lock": true,
                    "display": true,
                    "dataMethod": "post",
                    "url": "https://console-api.hibuilding.cn/plat/web/v1/common_check/check_tpl/first_form_list",
                    "proxy": true
                },
                {
                    "name": "质量检查表格",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 1,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:data.data.list}\n}",
                    "dataHeader": "(data) => {\n      return { Sign: \"bearer1:5c5eac2902730aa696ab3b5ca288dee4\" };\n};",
                    "dataQuery": "(data)=>{\n    return {\"check_tpl_id\":\"5ff43eeff73b143aaf317142\",\"orders\":[{\"key\":\"created_at\",\"value\":\"desc\"}],\"is_page\":1,\"project_id\":\"2241\",\"page\":1,\"page_size\":10,\"timeStamp\":100000,\"randomNum\":100000}\n}",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1362.16,
                        "height": 634.04,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n  <div id=\"zljc\">\n    <el-table\n      :data=\"tableData\"\n      style=\"width: 100%\"\n      height=\"100%\"\n      size=\"medium\"\n    >\n      <el-table-column prop=\"created_by_name\" label=\"记录人\"> </el-table-column>\n      <el-table-column prop=\"jcqy\" label=\"检查区域\" show-overflow-tooltip>\n      </el-table-column>\n      <el-table-column prop=\"sgjd\" label=\"施工阶段\" show-overflow-tooltip>\n      </el-table-column>\n      <el-table-column prop=\"wtms\" label=\"问题描述\" show-overflow-tooltip>\n      </el-table-column>\n      <el-table-column prop=\"wtjb\" label=\"问题级别\" show-overflow-tooltip>\n      </el-table-column>\n      <el-table-column prop=\"zgyq\" label=\"整改要求\" show-overflow-tooltip>\n      </el-table-column>\n      <el-table-column prop=\"zgsx\" label=\"整改时限\" show-overflow-tooltip>\n      </el-table-column>\n      <el-table-column prop=\"xczp\" label=\"现场照片\" show-overflow-tooltip>\n        <template slot-scope=\"scope\">\n          <el-image\n            style=\"width: 100px; height: 100px\"\n            :src=\"scope.row.xczp\"\n            :preview-src-list=\"[scope.row.xczp]\"\n            fit=\"cover\"\n          ></el-image>\n        </template>\n      </el-table-column>\n      <el-table-column prop=\"\" label=\"操作\">\n        <template slot-scope=\"scope\">\n          <span style=\"color: #409eff\" @click=\"handleView(scope.row)\"\n            >查看</span\n          >\n        </template>\n      </el-table-column>\n    </el-table>\n  </div>\n</template>\n\n<script>\nexport default {\n  name: \"App\",\n  data() {\n    return {\n      tableData: [],\n      refs:''\n    };\n  },\n  watch: {\n    dataChart: {\n      handler(val) {\n        const list = [];\n        val.value.forEach((item) => {\n          console.log(item);\n          let obj = {};\n          for (let i = 0; i < item.length; i++) {\n            if (item[i].field == \"xczp\" && item[i].field_value) {\n              obj[item[i].field] = item[i].field_value.split(\",\")[0];\n            } else {\n              obj[item[i].field] = item[i].field_value;\n            }\n          }\n          list.push(obj);\n        });\n        this.tableData = list;\n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n  mounted(){\n\n    this.refs=this.$parent.getItemRefs();\n  },\n  methods: {\n    handleView(item) {\n       this.$emit('click', { value: item.check_record_id })\n      this.refs['96539d61-396c-4c92-8a0d-ac67a94180e6'].setDisplay(false)\n      this.refs['18d2c791-68fc-49e1-9c6e-76ae94750727'].setDisplay(true)\n    },\n  },\n};\n</script>\n\n<style>\n.btn-quickprev {\n  color: #fff !important;\n}\n.el-table {\n  font-size: 20px !important;\n  background-color: rgb(22, 17, 90, 0.5) !important;\n}\n.el-pagination {\n  color: #fff !important;\n}\n.el-pager li.btn-quicknext {\n  color: #fff !important;\n}\n.el-pagination .btn-next,\n.el-pagination .btn-prev {\n  background: transparent !important;\n}\n.el-pager li {\n  background: transparent !important;\n}\n.el-table th {\n  background: rgb(22, 17, 90, 0.5) !important;\n  color: #fefefe;\n  border-bottom: none !important;\n}\n.el-table tr {\n  background-color: rgb(22, 17, 90, 0.5) !important;\n}\n.el-table--enable-row-transition .el-table__body td,\n.el-table .cell {\n  color: #fff;\n}\n\n.el-table--enable-row-hover .el-table__body tr:hover > td {\n  background: rgb(22, 17, 90, 0.5) !important;\n}\n</style>\n"
                    },
                    "left": 253.93,
                    "top": 252.46,
                    "index": "ea244e71-3d7a-4fe1-8e53-b6aaf4b95a33",
                    "child": {
                        "index": [
                            "153340d5-7603-4819-9aff-2a49e32cdb60"
                        ],
                        "paramList": [],
                        "paramName": "check_record_id"
                    },
                    "zIndex": 319,
                    "lock": false,
                    "display": true,
                    "dataMethod": "post",
                    "url": "https://console-api.hibuilding.cn/plat/web/v1/common_check/check_tpl/first_form_list",
                    "proxy": true
                },
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 45.38,
                        "height": 36.81,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n     refs['18d2c791-68fc-49e1-9c6e-76ae94750727'].setDisplay(true)\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1538.26,
                    "top": 151.57,
                    "index": "83acdd94-08e2-4e90-a02e-240e6c53798a",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 318,
                    "display": true,
                    "lock": true,
                    "clickFormatter": "(params,refs)=>{\n    console.log(params,refs)\n}"
                },
                {
                    "title": "文本框",
                    "name": "质量检查列表",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "质量检查列表"
                    },
                    "component": {
                        "width": 237.7,
                        "height": 40,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 34,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 276.05,
                    "top": 163.54,
                    "index": "6ad3bd1e-8cdb-4240-a2fb-016ae5c8c042",
                    "zIndex": 317,
                    "display": true,
                    "lock": true
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 218.56,
                    "left": 274.55,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231008/6012b07ebc369b27cc0e9c22cbee3279.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1300.17,
                        "height": 11.81,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "e93c7ec1-23e4-459b-813b-7aebdb0bd587",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 316,
                    "display": true,
                    "lock": true
                },
                {
                    "title": "图片",
                    "name": "背景图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 114.79,
                    "left": 227.35,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/500943897454fedec623df59239c0443.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n    refs['6134a5eb-401c-4f3f-80c3-90362656875e'].$el.style.backgroundColor='rgba(0, 29, 109, 0.9)'\n    refs['6134a5eb-401c-4f3f-80c3-90362656875e'].$el.style.borderTopRightRadius='50px'\n    return \n}",
                    "component": {
                        "width": 1413.69,
                        "height": 852.43,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "aef26eae-c51d-4176-97b0-f79b88429e96",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 315,
                    "display": true,
                    "lock": true
                }
            ],
            "zIndex": 321,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "在场人员弹窗",
            "index": "2df433ea-27a2-440f-8fe3-adb880ab4dd2",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 45.38,
                        "height": 36.81,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n                refs['2df433ea-27a2-440f-8fe3-adb880ab4dd2'].setDisplay(true)\n                refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(true)\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1546.88,
                    "top": 152.91,
                    "index": "655928a7-99c3-48c0-8519-8a104451110e",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 313,
                    "display": true
                },
                {
                    "title": "iframe",
                    "name": "iframe",
                    "icon": "icon-iframe",
                    "img": "img/assets/iframe.png",
                    "top": 144.18,
                    "left": 250.87,
                    "component": {
                        "width": 1364.98,
                        "height": 772.28,
                        "option": {},
                        "name": "iframe",
                        "prop": "iframe",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "dataType": 0,
                    "data": {
                        "value": "https://dash.hibuilding.cn/view/131"
                    },
                    "dataFormatter": "(data,params,refs)=>{\n    let id=window.$glob.params.project_id\n    let url\n    if(id){\n        url=data.value+'?project_id='+id\n    }else{\n        url=data.value\n    }\n    return {\n        value:url\n    }\n    \n}",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "option": {},
                    "index": "c0f5d669-12fd-4069-9efd-8e85d147fab8",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 312,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "背景图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 116.23,
                    "left": 227.35,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/500943897454fedec623df59239c0443.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n    refs['6134a5eb-401c-4f3f-80c3-90362656875e'].$el.style.backgroundColor='rgba(0, 29, 109, 0.9)'\n    refs['6134a5eb-401c-4f3f-80c3-90362656875e'].$el.style.borderTopRightRadius='50px'\n    return \n}",
                    "component": {
                        "width": 1413.69,
                        "height": 852.43,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "6872bf12-67f9-4e49-8a0a-7ef28737e9bd",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 311,
                    "display": true,
                    "lock": false
                }
            ],
            "zIndex": 314,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "API",
            "index": "7b7574ca-785e-4649-8599-45ade990edcf",
            "menu": false,
            "display": true,
            "lock": true,
            "children": [
                {
                    "title": "文件夹",
                    "name": "材料物资",
                    "index": "d0a6f735-327a-4fc1-87ae-5efa89a4dd2a",
                    "menu": false,
                    "display": true,
                    "lock": true,
                    "children": [
                        {
                            "name": "材料物资今日收料",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list[0]\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-matertodaystat\",\"project_id\":\"358\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "b842b489-8519-476f-8739-92a98043ddfd",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 308,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "扬尘噪声API",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data[0]\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return {\"project_id\":\"629\",\"timeStamp\":1698474154184,\"randomNum\":\"52211\"}\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "89aa7576-e276-49e4-9202-870da6f372e2",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 307,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn/intecons/api/v1/environment/dustList",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "材料验收统计",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return {\n        value:{params,data:data.data.list}\n    }\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": -1.44,
                            "index": "f610a9dd-cd8c-4efe-87d0-ba276c420756",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 306,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "材料分类",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-matersort01\",\"project_id\":\"356\",\"data_format\":\"row\"}\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "a2fda839-e331-4e65-850e-ecff65ab408f",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 305,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "材料物资统计信息",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-materstat01\",\"project_id\":\"356\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "05ace411-5b37-4140-8d9a-c3d657ef314c",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 304,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "供应商排名",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-suppliertop\",\"project_id\":\"356\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "1771d4b2-63d0-4cce-82c6-6989ebf021a5",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 303,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "材料物资告警信息",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-materalarm\",\"project_id\":\"356\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "9a05914b-7ad4-4081-afea-6e8f1b36e5d1",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 302,
                            "display": true,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "lock": true
                        },
                        {
                            "name": "收料占比",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-materrat\",\"project_id\":\"356\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "a9a97a97-5b11-473b-819a-24f302fe90a7",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 301,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "收料动态",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-materdaymic\",\"project_id\":\"356\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "dd150758-7a4c-4cea-babf-bb529c7eadd4",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 300,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        }
                    ],
                    "zIndex": 309,
                    "child": {},
                    "dataFormatter": "",
                    "isname": false
                },
                {
                    "title": "文件夹",
                    "name": "机械设备接口",
                    "index": "d4045c22-8c7c-4f53-a814-35e5f90e1511",
                    "menu": false,
                    "display": true,
                    "lock": true,
                    "children": [
                        {
                            "name": "机械设备-塔吊设备统计",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list[0]\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-canestat\",\"project_id\":\"970\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "ce60bdfc-71b2-4f91-88e4-0c9952b25f05",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 298,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data_map",
                            "display": true
                        },
                        {
                            "name": "机械设备告警信息",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-canealarm\",\"project_id\":\"980\",\"data_format\":\"row\" }\n\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "bb9fc5c6-8ebf-4f27-9360-d973d4562390",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 297,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data_map",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "机械设备tab列表",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-towerlist\",\"project_id\":\"356\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "890e0609-5804-4bcd-8e54-ce6b85928e34",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 296,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "机械设备-设备统计",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list[0]\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-canestat\",\"project_id\":\"970\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "890654b1-465d-4ba9-8dc7-29a9aff98538",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 295,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "塔机工作次数统计",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-canenumstat\",\"project_id\":\"356\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "0a2a0642-e05e-47a8-ac9b-cd9786c7d283",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 294,
                            "display": true,
                            "dataMethod": "post",
                            "dataQueryType": "json",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "lock": true
                        }
                    ],
                    "zIndex": 299,
                    "child": {},
                    "dataFormatter": "",
                    "isname": false
                },
                {
                    "title": "文件夹",
                    "name": "主页面项目信息",
                    "index": "e891fa52-bb2f-44d7-823d-e58d307c6452",
                    "menu": false,
                    "display": true,
                    "lock": true,
                    "children": [
                        {
                            "name": "消息列表",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    let value=''\n    if(data.data.list.length>0){\n        data.data.list.map((item,index)=>{\n            if(index<3){\n                value+=item.news_title+' '\n            }\n        })\n        return value\n    }else{\n        return ''\n    }\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-newsarticle\",\"project_id\":\"1185\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 1.42,
                            "top": 89.86,
                            "index": "2c493756-b0d6-4c38-8250-165bcd72e994",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 292,
                            "proxy": false,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "工人信息统计",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    console.log(window.$glob)\n    return { \"unit_no\":\"zhgd3-workergroupstat\",\"project_id\":'356',\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 43.24,
                            "top": -28.84,
                            "index": "e572935e-a189-402e-8c4f-a20c8b2fead5",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 291,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "质量巡检",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-zlxjzg\",\"project_id\":\"2241\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "52685d73-472e-45df-885f-80bd360e8ebe",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 290,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "隐患排查",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-yhpc\",\"project_id\":\"2241\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "010256b8-8a97-4034-8226-9b511ca64708",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 289,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "工人进场信息",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-workerinout\",\"project_id\":\"356\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "c2853e6c-bb3f-4fba-bd0d-18f6c8c13e8b",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 288,
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataMethod": "post",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "机械设备列表",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    window.tajiList=data.data.list\n    return data.data.list\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-towerlist\",\"project_id\":\"356\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "c2d80a5d-f4d2-4805-8d17-75619caea984",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 287,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "场地环境",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list[0]\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-environment\",\"project_id\":\"356\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "72f5d9d5-0b88-49aa-a85f-a9d6a5bd64d0",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 286,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "项目信息",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list[0]\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-projectinfo\",\"project_id\":\"356\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "af280484-d741-47f8-8279-ec247c2de39d",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 285,
                            "public": "af280484-d741-47f8-8279-ec247c2de39d",
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        }
                    ],
                    "zIndex": 293,
                    "isname": false,
                    "child": {},
                    "dataFormatter": ""
                },
                {
                    "title": "文件夹",
                    "name": "工地人员",
                    "index": "e42ddc5c-046f-464d-8cb5-7a8c3e499293",
                    "menu": false,
                    "display": true,
                    "lock": true,
                    "children": [
                        {
                            "name": "告警信息接口",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-workyalarm\",\"project_id\":\"356\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "6ae6113d-bc81-4c5f-8656-ab48512ba321",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 283,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "工种统计",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-workergroupstat\",\"project_id\":\"356\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "de53db32-4b16-4fb2-ad1a-047697e14252",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 282,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "工地人员统计",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list[0]\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-workhomestat\",\"project_id\":\"2205\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "4199cdbd-bd0e-448c-9fcb-cb0c50b5b9ea",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 281,
                            "display": true,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "lock": true
                        },
                        {
                            "name": "在册人员统计",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-workagestat\",\"project_id\":\"356\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 26.1,
                            "top": 89.85,
                            "index": "1e80ba7a-ef57-4859-8134-5c36f76fa112",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 280,
                            "display": true,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "lock": true
                        },
                        {
                            "name": "出勤人员统计接口",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-workatttypestat\",\"project_id\":\"356\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 14.5,
                            "top": 20.3,
                            "index": "c1eb5f7f-1d5e-4d13-806f-db855b6a398c",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 279,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn//proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        }
                    ],
                    "zIndex": 284,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                }
            ],
            "zIndex": 310,
            "child": {},
            "dataFormatter": "",
            "isname": false
        },
        {
            "title": "文件夹",
            "name": "隐患排查弹窗",
            "index": "37b1c691-25a7-4db6-99cd-a60e1e34817b",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 45.38,
                        "height": 36.81,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n                console.log(refs)\n                 let imgObj=refs['37b1c691-25a7-4db6-99cd-a60e1e34817b']\n    imgObj.setDisplay(true)\n     refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(true)\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1546.88,
                    "top": 152.91,
                    "index": "b9176d9a-a8e5-4290-815b-f2c2ad870384",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 277,
                    "display": true
                },
                {
                    "title": "文件夹",
                    "name": "隐患排查",
                    "index": "d5b203f6-ee9a-4229-840b-22a581b4fd7f",
                    "menu": false,
                    "display": true,
                    "lock": false,
                    "children": [
                        {
                            "title": "文件夹",
                            "name": "安全分析柱状图",
                            "index": "136496e4-ff6d-4d47-ab2c-94be76e36388",
                            "menu": false,
                            "display": true,
                            "lock": false,
                            "children": [
                                {
                                    "name": "分析下拉框",
                                    "title": "自定义Vue组件",
                                    "icon": "icon-bar",
                                    "img": "img/assets/text4.png",
                                    "dataType": 0,
                                    "data": {
                                        "name": "avue"
                                    },
                                    "dataFormatter": "",
                                    "dataHeader": "",
                                    "dataQuery": "",
                                    "stylesFormatter": "",
                                    "component": {
                                        "width": 116.62,
                                        "height": 27.11,
                                        "name": "vue",
                                        "prop": "vue",
                                        "perspective": 0,
                                        "scale": 0,
                                        "opacity": 0,
                                        "rotateX": 0,
                                        "rotateY": 0,
                                        "rotateZ": 0
                                    },
                                    "option": {
                                        "content": "<template>\n    <div>\n        <el-select v-model=\"value\" class='selectNum' size='mini' placeholder=\"请选择\" @change='handleSelect'>\n            <el-option\n            v-for=\"item in options\"\n            :key=\"item.value\"\n            :label=\"item.label\"\n            :value=\"item.value\">\n            </el-option>\n        </el-select>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {\n                 options: [ {\n          label: '近半年',\n          value: 6\n        },\n        {\n          label: '近一年',\n          value: 7\n        }],\n        value: 6\n            }\n        },\n        created(){\n\n        },\n        methods:{\n            handleSelect(value){\n                this.$emit('click',{value:value})\n            }\n        },\n        mounted(){\n          let refs=this.$parent.getItemRefs();\n          refs['136496e4-ff6d-4d47-ab2c-94be76e36388'].setDisplay(true)\n                 refs['31ab6ba3-49a9-4a12-80e5-9492eaca67b1'].setDisplay(true)\n            this.$emit('click',{value:6})\n        }\n    \n    }\n</script>\n\n<style>\n.selectNum{\n  width:90px;\n  border:1px solid #00ffff;\n}\n</style>"
                                    },
                                    "left": 303.34,
                                    "top": 592.57,
                                    "index": "db58e9be-cd7d-40f8-96e7-00fb01445bae",
                                    "child": {
                                        "index": [
                                            "0a6a0041-5dd1-4be2-ba6f-6f76e0f55e41"
                                        ],
                                        "paramList": [],
                                        "paramName": "date_type",
                                        "paramValue": "value"
                                    },
                                    "zIndex": 274,
                                    "display": true
                                },
                                {
                                    "name": "分析柱状图",
                                    "title": "通用型",
                                    "icon": "icon-bar",
                                    "img": "img/assets/text5.png",
                                    "dataType": 1,
                                    "dataMethod": "get",
                                    "data": {
                                        "categories": [
                                            "苹果",
                                            "三星",
                                            "小米",
                                            "oppo",
                                            "vivo"
                                        ],
                                        "series": [
                                            {
                                                "name": "手机品牌",
                                                "data": [
                                                    1000879,
                                                    3400879,
                                                    2300879,
                                                    5400879,
                                                    3400879
                                                ]
                                            }
                                        ]
                                    },
                                    "echartFormatter": "function (data,params){\n    const myChart = this.myChart;\n     let echartData={\n        xAxis: [],\n        series: [\n          { name: '隐患数', data: [120, 140, 160, 100, 80, 60] },\n          { name: '待办数量', data: [100, 150, 140, 120, 50, 90] },\n          { name: '整改率', data: [7000, 8000, 8500, 6500, 12000, 11000] }\n        ]\n      }\n    let  dataList = ['1月','2月','3月','4月','5月','6月']\n    if(data && data.data && data.data.list && data.data.list.length>0){\n         let check_count = [];\n        let hidden_danger_count = [];\n        let rectify_rate = [];\n        dataList = [];\n        data.data.list.map(item => {\n          dataList.push(item.name.slice(-2) + '月');\n          check_count.push(item.total);\n          hidden_danger_count.push(item.rectify);\n          rectify_rate.push(item.rectify_rate);\n        });\n\n        echartData.series =echartData.series.map(item => {\n          switch (item.name) {\n            case '隐患数':\n              item.data = check_count;\n              break;\n            case '待办数量':\n              item.data = hidden_danger_count;\n              break;\n            case '整改率':\n              item.data = rectify_rate;\n              break;\n            default:\n              item.data = 0;\n          }\n          return item;\n        });\n    }\n    return {\n        dataZoom: [//x轴滑动条\n          {\n            type: 'slider',\n            show: true,\n            xAxisIndex: [0],\n            start: 0,    //初始化时，滑动条宽度开始标度\n            bottom: '2%',\n            end: 45,\n            height: 10,\n            fillerColor: '#3E86FF',\n            borderColor: \"transparent\",\n            backgroundColor: 'white',//两边未选中的滑动条区域的颜色\n            showDataShadow: false,//是否显示数据阴影 默认auto\n            showDetail: false,//即拖拽时候是否显示详细数值信息 默认true\n          },\n          {\n            type: 'inside',\n            xAxisIndex: 0,\n            zoomOnMouseWheel: false,  //滚轮是否触发缩放\n            moveOnMouseMove: true,  //鼠标滚轮触发滚动\n            moveOnMouseWheel: true\n          }\n        ],\n        tooltip: {\n          trigger: 'axis',\n          confine: true,\n          axisPointer: { type: 'none' },\n          backgroundColor: 'rgba(27, 20, 100, 0.8)',\n          borderColor: 'rgba(27, 20, 100, 0.8)',\n          textStyle: { fontSize: 12, fontWeight: 500, color: '#ffffff' },\n          formatter(params) {\n            // 只展示柱子对应的内容，把顶部底部的 tooltip 过滤掉\n            return params.reduce((pre, i) => {\n              if (i.componentSubType === 'bar') {\n                i.marker = i.marker.replace(/\\[object Object\\]/, i.color.colorStops[1].color);\n                i.value = `<span style='flex: 1; text-align: right; margin-left: 16px;'>${i.value}</span>`;\n                const current = `<div style='display: flex; align-items: center; height: 26px;'>${i.marker}${i.seriesName} ${i.value}</div>`;\n                return `${pre}${current}`;\n              }\n              return pre;\n            }, '');\n          }\n        },\n        grid: { left: '0', right: '0', top: '7%', bottom: '5%', containLabel: true },\n        xAxis: [\n          {\n            type: 'category',\n            // boundaryGap: false,\n            data: dataList, // 底部月数replace\n            axisPointer: {\n              type: 'shadow'\n            },\n            axisLine: {// x轴线的颜色以及宽度\n              show: true,\n              lineStyle: {\n                color: 'rgba(219,225,255,1)',\n                width: 0,\n                type: 'dashed'\n              }\n            },\n            axisTick: {\n              show: false\n            },\n            axisLabel: {//x轴文字的配置\n              show: true,\n              margin: 20,\n              textStyle: {\n                fontSize: 25,\n                color: '#ffffff'\n\n              }\n            }\n          }\n        ],\n        yAxis: [\n          {\n            type: 'value',\n            axisLabel: {\n              formatter: '{value}',\n              textStyle: {\n                fontSize: 30,\n                color: '#ffffff',\n                margin: 15\n              }\n            },\n            splitLine: {//分割线配置\n              show: true,\n              lineStyle: {\n                color: 'rgba(255,225,255,0.6)',\n                type: 'dashed'\n              }\n            }\n          },\n          {\n            type: 'value',\n            axisLabel: {\n              formatter: '{value}',\n              textStyle: {\n                fontSize: 30,\n                color: '#ffffff',\n                margin: 15\n              }\n            },\n            splitLine: {//分割线配置\n              show: true,\n              lineStyle: {\n                color: 'rgba(219,225,255,1)',\n                type: 'dashed'\n              }\n            }\n          }\n        ],\n        series: [\n          {\n            name: '隐患数', //圆柱体本身\n            type: 'bar',\n            barWidth: 50,\n            barCategoryGap: 12,\n            data: echartData.series[0].data,\n            // data: [120, 140, 160, 100, 80, 60],\n            itemStyle: {\n              // 柱体渐变色\n              color: new echarts.graphic.LinearGradient(1, 0, 0, 0, [{\n                offset: 0,\n                color: '#FF6600'\n              }, {\n                offset: 1,\n                color: '#FF2944'\n              }])\n            }\n          },\n          {\n            name: '隐患数',  //顶部圆\n            type: 'pictorialBar',\n            symbolSize: [50, 21],\n            symbolOffset: [-30, -10.5],\n            z: 12,\n            itemStyle: { //渐变从左到右,从深到浅\n              color: new echarts.graphic.LinearGradient(0, 0, 1, 0, [{\n                offset: 0,\n                color: '#FF6600'\n              }, {\n                offset: 1,\n                color: '#FF2944'\n              }])\n            },\n            symbolPosition: 'end',\n            data:echartData.series[0].data\n            // data: [120, 140, 160, 100, 80, 60],\n          },\n          {\n            name: '隐患数',  //底部圆\n            type: 'pictorialBar',\n            symbolSize: [50, 9],\n            symbolOffset: [-30, 3.5],\n            z: 12,\n            itemStyle: {\n              color: new echarts.graphic.LinearGradient(1, 0, 0, 0, [{\n                offset: 0,\n                color: '#FF6600'\n              }, {\n                offset: 1,\n                color: '#FF2944'\n              }])\n            },\n            symbolPosition: 'start',\n            data: [1, 1]\n          },\n          {\n            name: '待办数量', //圆柱体本身\n            type: 'bar',\n            barWidth: 50,\n            barCategoryGap: 12,\n            data: echartData.series[1].data,\n            // data: [100, 150, 140, 120, 50, 90],\n            itemStyle: {\n              // 柱体渐变色\n              color: new echarts.graphic.LinearGradient(1, 0, 0, 0, [{\n                offset: 1,\n                color: '#CC00FC'\n              }, {\n                offset: 0,\n                color: '#00BEFB'\n              }])\n            }\n          },\n          {\n            name: '待办数量', //顶部圆\n            type: 'pictorialBar',\n            symbolSize: [50, 21],\n            symbolOffset: [30, -10.5],\n            z: 12,\n            itemStyle: {\n              color: new echarts.graphic.LinearGradient(0, 0, 1, 0, [{\n                offset: 1,\n                color: '#CC00FC'\n              }, {\n                offset: 0,\n                color: '#00BEFB'\n              }])\n            },\n            symbolPosition: 'end',\n            data:echartData.series[1].data\n            // data: [100, 150, 140, 120, 50, 90],\n          },\n          {\n            name: '待办数量', //底部圆\n            type: 'pictorialBar',\n            symbolSize: [50, 9],\n            symbolOffset: [30, 3.5],\n            z: 12,\n            itemStyle: {\n              color: new echarts.graphic.LinearGradient(1, 0, 0, 0, [{\n                offset: 1,\n                color: '#CC00FC'\n              }, {\n                offset: 0,\n                color: '#00BEFB'\n              }])\n            },\n            symbolPosition: 'start',\n            data: [1, 1]\n          },\n          {\n            name: '整改率',\n            type: 'line',\n            smooth: true,\n            symbolSize: 15,   //设定中心点的大小\n            yAxisIndex: 1,\n            itemStyle: {\n              color: '#6EA100'\n            },\n            lineStyle: {\n              color: '#6EA100',\n              width: 4\n            },\n            data: echartData.series[2].data\n            // data: [7000, 8000, 8500, 6500, 12000, 11000],\n          }\n        ]\n      }\n}",
                                    "dataFormatter": "",
                                    "dataHeader": "",
                                    "dataQuery": "(data)=>{\n    return {\n        project_id:629,\n        check_tpl_id: '5ff438316211725c1717cbd2'\n    }\n}",
                                    "stylesFormatter": "",
                                    "url": "https://console-api.hibuilding.cn/plat/api/v3/screen/safe/stat_by_time",
                                    "component": {
                                        "width": 1294.9,
                                        "height": 282.68,
                                        "name": "common",
                                        "prop": "common"
                                    },
                                    "left": 294.18,
                                    "top": 647.45,
                                    "index": "0a6a0041-5dd1-4be2-ba6f-6f76e0f55e41",
                                    "child": {
                                        "index": [],
                                        "paramList": []
                                    },
                                    "zIndex": 273,
                                    "display": true,
                                    "proxy": true
                                },
                                {
                                    "name": "安全legend",
                                    "title": "自定义Vue组件",
                                    "icon": "icon-bar",
                                    "img": "img/assets/text4.png",
                                    "dataType": 0,
                                    "data": {
                                        "name": "avue"
                                    },
                                    "dataFormatter": "",
                                    "dataHeader": "",
                                    "dataQuery": "",
                                    "stylesFormatter": "",
                                    "component": {
                                        "width": 527.51,
                                        "height": 30.01,
                                        "name": "vue",
                                        "prop": "vue"
                                    },
                                    "option": {
                                        "content": "<template>\n    <div class=\"labeloc\">\n    <p><img src=\"https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/3eebbbf0bcf82855b2ce7c556ba2c775.png\"\n            alt=\"\"><span></span>隐患数</p>\n    <p><img src=\"https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/846440e988bf6e318d68e0a77ee08ce8.png\"\n            alt=\"\">待办数量</p>\n    <p><img class=\"lineImg\"\n            src=\"https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/234fa65908a1a0c3b3ad1484dde4bff5.png\"\n            alt=\"\">整改率</p>\n</div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.labeloc {\n  width: 40%;\n  margin-top: 8px;\n  display: flex;\n  justify-content: space-between;\n}\n\n.labeloc p {\n  font-size: 24px;\n  font-family: MicrosoftYaHei-, MicrosoftYaHei;\n  font-weight: normal;\n  color: #ffffff;\n  line-height: 29px;\n  display: flex;\n}\n\n.labeloc p img {\n  width: 34px;\n  height: 25px;\n  margin-top: 4px;\n  margin-right: 10px;\n}\n\n.labeloc p .lineImg {\n  margin-top: 2px;\n  width: 57px;\n  height: 30px;\n}\n</style>"
                                    },
                                    "left": 1066.95,
                                    "top": 585.41,
                                    "index": "57f60cb5-8d73-43e2-80ea-6fd5c929c8f2",
                                    "child": {
                                        "index": [],
                                        "paramList": []
                                    },
                                    "zIndex": 272,
                                    "display": true
                                }
                            ],
                            "zIndex": 275,
                            "child": {},
                            "dataFormatter": "",
                            "isname": false
                        },
                        {
                            "title": "文件夹",
                            "name": "安全分析饼图",
                            "index": "31ab6ba3-49a9-4a12-80e5-9492eaca67b1",
                            "menu": false,
                            "display": true,
                            "lock": false,
                            "children": [
                                {
                                    "name": "分析下拉框",
                                    "title": "自定义Vue组件",
                                    "icon": "icon-bar",
                                    "img": "img/assets/text4.png",
                                    "dataType": 0,
                                    "data": {
                                        "name": "avue"
                                    },
                                    "dataFormatter": "",
                                    "dataHeader": "",
                                    "dataQuery": "",
                                    "stylesFormatter": "",
                                    "component": {
                                        "width": 116.62,
                                        "height": 27.11,
                                        "name": "vue",
                                        "prop": "vue",
                                        "perspective": 0,
                                        "scale": 0,
                                        "opacity": 0,
                                        "rotateX": 0,
                                        "rotateY": 0,
                                        "rotateZ": 0
                                    },
                                    "option": {
                                        "content": "<template>\n    <div>\n        <el-select v-model=\"value\" class='selectNum' size='mini' placeholder=\"请选择\" @change='handleSelect'>\n            <el-option\n            v-for=\"item in options\"\n            :key=\"item.value\"\n            :label=\"item.label\"\n            :value=\"item.value\">\n            </el-option>\n        </el-select>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {\n                 options: [ {\n          label: '近半年',\n          value: 1\n        },\n        {\n          label: '近一年',\n          value: 2\n        }],\n        value: 1\n            }\n        },\n        created(){\n\n        },\n        methods:{\n            handleSelect(value){\n                this.$emit('click',{value:value})\n            }\n        },\n        mounted(){\n         let refs=this.$parent.getItemRefs();\n          refs['136496e4-ff6d-4d47-ab2c-94be76e36388'].setDisplay(true)\n                 refs['31ab6ba3-49a9-4a12-80e5-9492eaca67b1'].setDisplay(true)\n            this.$emit('click',{value:1})\n        }\n    \n    }\n</script>\n\n<style>\n.selectNum{\n  width:90px;\n  border:1px solid #00ffff;\n}\n</style>"
                                    },
                                    "left": 304.27,
                                    "top": 592.62,
                                    "index": "175ef8b2-9636-4149-8da9-615ca699b3b5",
                                    "child": {
                                        "index": [
                                            "b308dc9d-0a3c-4729-8403-b3018d38a7ad"
                                        ],
                                        "paramList": [],
                                        "paramName": "date_type",
                                        "paramValue": "value"
                                    },
                                    "zIndex": 270,
                                    "display": true
                                },
                                {
                                    "name": "安全饼图",
                                    "title": "通用型",
                                    "icon": "icon-bar",
                                    "img": "img/assets/text5.png",
                                    "dataType": 1,
                                    "dataMethod": "get",
                                    "data": {
                                        "categories": [
                                            "苹果",
                                            "三星",
                                            "小米",
                                            "oppo",
                                            "vivo"
                                        ],
                                        "series": [
                                            {
                                                "name": "手机品牌",
                                                "data": [
                                                    1000879,
                                                    3400879,
                                                    2300879,
                                                    5400879,
                                                    3400879
                                                ]
                                            }
                                        ]
                                    },
                                    "echartFormatter": "(data)=>{\n    const myChart = this.myChart;\n    let pieData= [\n              { value: 800, name: '一般' },\n              { value: 600, name: '较大' },\n              { value: 60, name: '重大' }\n            ]\n    let total = 0\n    if(data && data.data && data.data.list && data.data.list.length>0){\n      pieData=[]\n       data.data.list.map(item => {\n        pieData.push({\n          value: item.y,\n          name: item.x\n        });\n      })\n      total=data.data.total_count\n    }\n    const option={\n        tooltip: {\n          trigger: 'item',\n          // formatter: \"{a} <br/>{b} : {c} ({d}%)\"\n          formatter: '{b} : {c} ({d}%)',\n          backgroundColor: 'rgba(27, 20, 100, 0.8)',\n          textStyle: {\n            fontSize: 24, // 字体大小\n            color: '#ffffff'\n          }\n        },\n        indexNo: '',\n        legend: {\n          show: true,\n          right: '5%',\n          top: '28%',\n          orient: 'vertical',\n          itemWidth: 48, // 设置宽度\n          itemHeight: 24, // 设置高度\n          itemGap: 20, // 设置间距\n          textStyle: {\n            color: '#fff',\n            fontSize: 28\n          }\n        },\n        title: {\n          //数值\n          text: total,\n          top: '25%',\n          left:'center',\n          textStyle: {\n            color: '#fff',\n            fontSize: 40,\n            align: 'center',\n            fontWeight: 'bold',\n            fontFamily: ''\n          },\n          subtext: '隐患数',\n            subtextStyle: {\n              color: '#fff',\n              fontWeight: 'bold',\n              fontSize: 36,\n            },\n        },\n        series: [\n          {\n            type: 'pie',\n            radius: ['90%', '60%'],\n            label: {\n              show: false,\n              position: 'center'\n            },\n            labelLine: {\n              show: false\n            },\n            data: pieData,\n            itemStyle: {\n              emphasis: {\n                shadowBlur: 10,\n                shadowOffsetX: 0,\n                shadowColor: 'rgba(0, 0, 0, 0.5)'\n              },\n              normal: {\n                color: function (params) {\n\n                  var colorList = [\n                    {\n                      c1: '#00D7F8', //一般\n                      c2: '#0080E2'\n                    },\n                    {\n                      c1: '#FFF8A3', //较大\n                      c2: '#FF931E'\n                    },\n                    {\n                      c1: '#FF6600',\n                      c2: '#FF2944'\n                    }\n                  ];\n                  return new echarts.graphic.LinearGradient(0, 0, 1, 0, [\n                    {\n                      //颜色渐变函数 前四个参数分别表示四个位置依次为左、下、右、上\n\n                      offset: 0,\n                      color: colorList[params.dataIndex].c1\n                    },\n                    {\n                      offset: 1,\n                      color: colorList[params.dataIndex].c2\n                    }\n                  ]);\n                  /*  return colorList[params.dataIndex]*/\n                }\n              }\n            }\n          }\n        ]\n    }\n    return option\n}",
                                    "dataFormatter": "",
                                    "dataHeader": "",
                                    "dataQuery": "(data)=>{\n    return {\n        project_id: '629',\n        check_tpl_id: '5ff438316211725c1717cbd2',\n        date_type:1\n    }\n}",
                                    "stylesFormatter": "",
                                    "url": "https://console-api.hibuilding.cn/plat/api/v3/screen/safe_hazard_manage/pie_stat",
                                    "component": {
                                        "width": 1070.03,
                                        "height": 300,
                                        "name": "common",
                                        "prop": "common"
                                    },
                                    "left": 441.2,
                                    "top": 618.56,
                                    "index": "b308dc9d-0a3c-4729-8403-b3018d38a7ad",
                                    "child": {
                                        "index": [],
                                        "paramList": []
                                    },
                                    "zIndex": 269,
                                    "proxy": true,
                                    "display": true
                                }
                            ],
                            "zIndex": 271,
                            "child": {},
                            "dataFormatter": "",
                            "isname": false
                        },
                        {
                            "name": "时间类型",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 0,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 311.34,
                                "height": 45.92,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n    <div>\n        <div v-for=\"item in data\" @click=\"tabClick(item)\" :class=\"[selectValue==item.value?'tabClassSelect':'tabClass']\" :key=\"item.name\">\n            {{item.name}}\n        </div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {\n              data:[{name:'按时间',value:'time'},{name:'问题类型',value:'type'},],\n              selectValue:'time',\n            }\n        },\n        created(){\n\n        },\n        mounted(){\n         let refs=this.$parent.getItemRefs();\n              \n                refs['31ab6ba3-49a9-4a12-80e5-9492eaca67b1'].setDisplay(true)\n                 refs['136496e4-ff6d-4d47-ab2c-94be76e36388'].setDisplay(true)\n        },\n        methods:{\n            tabClick(record){\n                this.selectValue=record.value\n                let refs=this.$parent.getItemRefs();\n                this.selectValue=record.value\n                if(record.value=='time'){\n                 refs['31ab6ba3-49a9-4a12-80e5-9492eaca67b1'].setDisplay(true)\n                 refs['136496e4-ff6d-4d47-ab2c-94be76e36388'].setDisplay(false)\n                }else{\n                 refs['31ab6ba3-49a9-4a12-80e5-9492eaca67b1'].setDisplay(false)\n                 refs['136496e4-ff6d-4d47-ab2c-94be76e36388'].setDisplay(true)\n                }\n            }    \n        }\n    }\n</script>\n\n<style>\n    .tabClassSelect{display: block;\n    margin-left: 26px;\n    width: 111px;background: linear-gradient(180deg, #00d7f8 0%, #009be2 44%, #4015ff 100%);\n    height: 43px;line-height:40px;\n   \n    border-radius: 8px 8px 8px 8px;\n    opacity: 1;\n    border: 1px solid #00ffff;\n    text-align: center;\n    font-size: 24px;\n   display:block;float:left;\n    font-weight: bold;\n    color: #ffffff;}\n.tabClass{display: block;\n    margin-left: 26px;\n    width: 111px;\n    height: 43px;line-height:40px;\n    background: transparent;\n    border-radius: 8px 8px 8px 8px;\n    opacity: 1;\n    border: 1px solid #00ffff;\n    text-align: center;\n    font-size: 24px;\n   display:block;float:left;\n    font-weight: bold;\n    color: #ffffff;}\n</style>"
                            },
                            "left": 1314.78,
                            "top": 519.05,
                            "index": "281c6184-c8c9-48b7-a7c2-9ee4be7b3718",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 268,
                            "display": true
                        },
                        {
                            "name": "自定义Vue组件",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 0,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 139.66,
                                "height": 32.87,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n    <div>\n        <el-select v-model=\"value\" class='selectNum' size='mini' placeholder=\"请选择\" @change='handleSelect'>\n            <el-option\n            v-for=\"item in options\"\n            :key=\"item.value\"\n            :label=\"item.label\"\n            :value=\"item.value\">\n            </el-option>\n        </el-select>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {\n                 options: [ {\n          label: '今日',\n          value: 1\n        },\n        {\n          label: '月度',\n          value: 2\n        },\n        {\n          label: '季度',\n          value: 9\n        },\n        {\n          label: '年度',\n          value: 3\n        }],\n        value: 9\n            }\n        },\n        created(){\n\n        },\n        methods:{\n            handleSelect(value){\n                this.$emit('click',{value:value})\n            }\n        },\n        mounted(){\n            this.$emit('click',{value:9})\n        }\n    }\n</script>\n\n<style>\n.selectNum{\n  width:90px;\n  border:1px solid #00ffff;\n}\n</style>"
                            },
                            "left": 520.51,
                            "top": 147.08,
                            "index": "2bcd6858-38cc-4363-90b5-d3ae9719aee6",
                            "child": {
                                "index": [
                                    "50b1e1e7-a442-447b-bdb7-6ab600816987"
                                ],
                                "paramList": [],
                                "paramName": "date_type"
                            },
                            "zIndex": 267,
                            "display": true
                        },
                        {
                            "title": "文本框",
                            "name": "文本框",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "安全检查分析"
                            },
                            "component": {
                                "width": 225.47,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 32,
                                "fontWeight": "bold",
                                "color": "#fff"
                            },
                            "left": 289.79,
                            "top": 516.1,
                            "index": "f024c26d-0685-4bdf-8b73-fd0b16b82c51",
                            "zIndex": 266,
                            "display": true
                        },
                        {
                            "name": "自定义Vue组件",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 0,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 1319.05,
                                "height": 19.91,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n    <div>\n        <div class=\"line\"></div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.line{\nwidth: 100%;\n    height: 6px;\n    position: absolute;\n    bottom: -15px;\n    background: -webkit-gradient(linear,left top,right top,from(#005bff),color-stop(17%,#2e5bfc),color-stop(47%,#795bf9),color-stop(72%,#b05bf6),color-stop(90%,#d35bf4),to(#e05bf4));\n    background: linear-gradient(90deg,#005bff,#2e5bfc 17%,#795bf9 47%,#b05bf6 72%,#d35bf4 90%,#e05bf4);\n}\n</style>"
                            },
                            "left": 284.05,
                            "top": 543.61,
                            "index": "78d4961d-95c8-4c91-a85d-211f2206e038",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 265,
                            "display": true
                        },
                        {
                            "title": "文本框",
                            "name": "文本框",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "安全检查汇总"
                            },
                            "component": {
                                "width": 213.9,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 32,
                                "fontWeight": "bold",
                                "color": "#fff"
                            },
                            "left": 276.81,
                            "top": 141.27,
                            "index": "d1684ed2-e72f-4635-8421-a599b76b678e",
                            "zIndex": 264,
                            "display": true
                        },
                        {
                            "name": "自定义Vue组件",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 0,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 1319.05,
                                "height": 19.91,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n    <div>\n        <div class=\"line\"></div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.line{\nwidth: 100%;\n    height: 6px;\n    position: absolute;\n    bottom: -15px;\n    background: -webkit-gradient(linear,left top,right top,from(#005bff),color-stop(17%,#2e5bfc),color-stop(47%,#795bf9),color-stop(72%,#b05bf6),color-stop(90%,#d35bf4),to(#e05bf4));\n    background: linear-gradient(90deg,#005bff,#2e5bfc 17%,#795bf9 47%,#b05bf6 72%,#d35bf4 90%,#e05bf4);\n}\n</style>"
                            },
                            "left": 269.68,
                            "top": 177.37,
                            "index": "c5a31a6c-ca35-42a7-8820-5e147dedae82",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 263,
                            "display": true
                        },
                        {
                            "name": "隐患仪表盘",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 1,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return {\n        project_id:629,\n        check_tpl_id: '5ff438316211725c1717cbd2',\n        show_total: '1',\n        show_rectify: '1',\n        show_review: '1',\n        show_close: '1'\n    }\n}",
                            "stylesFormatter": "",
                            "component": {
                                "width": 1307.51,
                                "height": 270.84,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n  <div class=\"cicle-list\">\n    <InstrumentPanel\n      v-for=\"(item, index) in panelList\"\n      :key=\"index\"\n      :safeDialog=\"'0'\"\n      :facMessage=\"'1'\"\n      :showData=\"item\"\n    ></InstrumentPanel>\n  </div>\n</template>\n\n<script>\nexport default {\n  components: {\n    InstrumentPanel: {\n      template: `\n      <div class='InstrumentPanel'>\n    <!-- 仪表盘 这个组件里的是模拟数据.真实数据用同名组件 参数的使用写在工地人员sitepeople-->\n    <div class='peoplePanel'>\n      <img v-if=\"type === 'water'\"\n           src='https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/4d79afcfdc85b79a3ad77f75e2efe788.png'\n           alt=''>\n      <img v-if=\"type === 'video'\"\n           src='https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/07321647485e919d99367e00250ebbbc.png'\n           alt=''>\n      <img v-if=\"type === 'energy'\"\n           src='https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/0a7ea67b7e7a943d6c182154345b24e5.png'\n           alt=''>\n      <img v-if=\"type === 'noise'\"\n           src='https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/ef2dcabd648c5bfc436c5ac9d7f1bdad.png'\n           alt=''>\n      <img v-if=\"type === ''\"\n           src='https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/4503ceffa5cea0b3351668403f4a4e1e.png'\n           alt=''>\n      <div class='panel'\n           style='width:180px;height:170px'\n           :id='randomId'></div>\n\n      <p class='showNum'\n         v-if=\"typeImg !== 'thing' && siteMessage !== '1' && facMessage !== '1' \"\n         :style=\"{color : showData.warn ==='1' ? '#FF0000' : '#00ffff' }\">\n       \n        <!-- 中间的数字内容 -->\n        {{ showData.percent === '1' ? showData.value + '%' : showData.value }}<span v-if='showData.unit'\n              class='unit'>{{ showData.unit }}</span>\n      </p>\n      <!-- 材料物资特有  其他的不要传 typeImg -->\n      <p class='showNum'\n         style='color:#00ffff;  cursor: pointer;'\n         v-if=\"typeImg === 'thing' \">\n        <!-- 中间的数字内容 -->\n        <span> {{ showData.percent === '1' ? showData.value + '%' : showData.value\n          }} </span>\n        <!-- 这里不判断 市场行情没有单位,仅占位 -->\n        <span class='unit thingUnit'>{{ showData.unit }}</span>\n        <img class='thingImg'\n             v-if=\"showData.market!=='1'\"\n             @click='changeUnit(showData.title)'\n             src='https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/03019df2f5e4adf139a6948978b0442c.png'\n             alt=''>\n        <span v-if=\"showData.market ==='1'\"\n              class='unit thingUnit'\n              style='margin-top:20px'>元/吨</span>\n      </p>\n\n      <!-- 项目级场地环境弹窗 -->\n      <p class='showNum'\n         v-if=\"siteMessage === '1'\"\n         style='color:#00ffff;  cursor: pointer;'>\n        {{ showData.percent === '1' ? showData.value + '%' : showData.value }}\n        <span v-if='showData.unit'\n              class='unit'>{{ showData.unit }}</span>\n      </p>\n      <!-- 质量检查汇总弹窗 -->\n      <p class='showNum'\n         v-if=\"facMessage === '1'\"\n         style='color:#00ffff;  cursor: pointer;'>\n        {{ showData.percent === '1' ? showData.value + '%' : showData.value }}<span v-if='showData.unit'\n              class='unit'>{{ showData.unit }}</span>\n      </p>\n    </div>\n\n  </div>\n      `,\n      data() {\n        return {\n          chart: null,\n          randomId: 0,\n          openVisibile: false,\n          siteMessageVisibile: false,\n          facMessageVisibile: false\n        };\n      },\n      props: {\n        showData: Object,\n        type: {\n          type: String,\n          default: () => {\n            return '';\n          }\n        },\n        typeImg: {\n          //材料物资\n          type: String,\n          default: () => {\n            return '';\n          }\n        },\n        siteMessage: {\n          //项目级场地环境信息弹窗\n          type: String,\n          default: () => {\n            return '';\n          }\n        },\n        facMessage: {\n          //项目级质量检查弹窗\n          type: String,\n          default: () => {\n            return '';\n          }\n        },\n        safeDialog: String, //区分是质量弹窗还是安全  0是质量,1是安全\n        warn: String\n      },\n      created() {},\n      mounted() {\n        let date = new Date();\n        this.randomId = date.getTime() + parseInt(Math.random(0, 1) * 1000);\n        let _this = this;\n        this.$nextTick(() => {\n          window.$loadScript('js', 'https://cdn.staticfile.org/echarts/5.4.0/echarts.min.js').then(() => {\n            _this.renderChart();\n          });\n        });\n      },\n      methods: {\n        //切换单位\n        changeUnit(title) {\n          //点击图片切换单位和数值. 点击就把标题传到材料物资组件,在那边判断是调用哪一个函数把新的值再传回来\n          //不可行的话把这个图片拿到材料物资页面写\n          this.$emit('thingTitle', title);\n        },\n        renderChart() {\n          //警告\n          if (this.chart != null && this.chart != '' && this.chart != undefined) {\n            this.chart.dispose();\n          }\n          this.chart = echarts.init(document.getElementById(this.randomId));\n          //换行 处理title过长时换行\n          let title = '';\n          let titleLen = this.showData.title.length;\n          if (titleLen > 8) {\n            title = this.showData.title.slice(0, 3) + '\\n' + this.showData.title.slice(3, titleLen);\n          } else {\n            title = this.showData.title;\n          }\n          const gaugeData = [\n            {\n              //如果返回的值是百分比就按返回的值,如果不是就按50%  改成这种显示方式的话之后传回来的this.showData.num直接不用了,可以删掉\n              value: this.showData.percent == '1' || this.showData.value == 0 ? this.showData.value : 50,\n              name: title,\n              title: {\n                offsetCenter: ['0%', '-30%']\n              },\n              detail: {\n                valueAnimation: false,\n                //中间文字位置\n                offsetCenter: ['0%', '25%']\n              }\n            }\n          ];\n          let options = {\n            series: [\n              {\n                type: 'gauge',\n                radius: '80',\n                startAngle: 240,\n                endAngle: -60,\n                itemStyle: {\n                  //渐变色在 告警 warn的时候是红色,市场行情 market 的时候是蓝色\n                  color: new echarts.graphic.LinearGradient(0, 1, 1, 1, [\n                    {\n                      offset: 1,\n                      color:\n                        this.showData.warn === '1' ? '#FF2944' : this.showData.market === '1' ? '#00BEFB' : '#00BEFB'\n                    },\n                    {\n                      offset: 0.2,\n                      color:\n                        this.showData.warn === '1' ? '#FF6600' : this.showData.market === '1' ? '#4050FC' : '#CC00FC'\n                    },\n                    {\n                      offset: 0,\n                      color:\n                        this.showData.warn === '1' ? '#FF6600' : this.showData.market === '1' ? '#4050FC' : '#CC00FC'\n                    }\n                  ])\n                },\n                pointer: {\n                  show: false\n                },\n                progress: {\n                  show: true,\n                  overlap: false,\n                  roundCap: true,\n                  clip: false,\n                  itemStyle: {\n                    borderWidth: 0,\n                    borderColor: '#464646'\n                  }\n                },\n                axisLine: {\n                  roundCap: true,\n                  lineStyle: {\n                    width: 11,\n                    color: [[1, '#1B1464']],\n                    shadowBlur: 5,\n                    shadowColor: '#00BEFB'\n                  }\n                },\n                axisTick: {\n                  show: false\n                },\n                axisLabel: {\n                  show: false,\n                  distance: -20,\n                  color: '#999',\n                  fontSize: 20\n                },\n                splitLine: {\n                  show: false\n                },\n                data: gaugeData,\n                title: {\n                  fontSize: 14,\n                  color: '#fff'\n                },\n                detail: { show: false }\n              }\n            ]\n          };\n          this.chart.clear();\n          this.chart.resize();\n          this.chart.setOption(options);\n        }\n      },\n      computed: {},\n      watch: {\n        showData: {\n          deep: true, //true为进行深度监听,false为不进行深度监听\n          handler(newVal) {\n            if (newVal) {\n              this.renderChart();\n            }\n          }\n        }\n      }\n    }\n  },\n  data() {\n    return {\n      panelList: []\n    };\n  },\n  watch: {\n    dataChart: {\n      handler(val) {\n        let list = val.data.list\n        //避免先加载假数据,不更新真实数据\n        this.panelList = [\n          { title: '隐患数', value: '' },\n          { title: '整改数量', value: '' },\n          { title: '待办数量', value: '' }\n        ]\n        list.forEach(item => {\n          if (item.col_name === '检查数量') {\n            this.panelList[0].value=item.col_value[0]\n          } else if (item.col_name === '闭环数量') {\n            this.panelList[1].value=item.col_value[0]\n          } else if (item.col_name === '待复查数量') {\n            this.panelList[2].value=item.col_value[0]\n          }\n        })\n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n  created() {\n    // this.panelList = [\n    //   { title: '问题数', value: 74 },\n    //   { title: '整改数量', value: 43 },\n    //   { title: '待办数量', value: 23 }\n    // ];\n  }\n};\n</script>\n<style>\n.cicle-list {\n  display: flex;\n  justify-content: space-between;\n  margin-top: 30px;\n}\n.peoplePanel {\n  position: relative;\n}\n\n.peoplePanel .panel {\n  position: absolute;\n  top: 33px;\n  left: 30px;\n}\n\n.peoplePanel .showNum {\n  position: absolute;\n  top: 100px;\n  width: 240px;\n  text-align: center;\n  font-size: 36px;\n  font-weight: bold;\n}\n\n.peoplePanel .showNum .unit {\n  display: block;\n  font-size: 16px;\n  font-weight: bold;\n}\n\n.thingUnit {\n  font-size: 14px !important;\n}\n\n.thingImg {\n  margin-top: 10px;\n  width: 30px;\n  height: 30px;\n}\n</style>\n"
                            },
                            "left": 285.48,
                            "top": 229.29,
                            "index": "50b1e1e7-a442-447b-bdb7-6ab600816987",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 262,
                            "display": true,
                            "proxy": true,
                            "dataMethod": "get",
                            "url": "https://console-api.hibuilding.cn/plat/api/v3/screen/safe/stat_count"
                        }
                    ],
                    "zIndex": 276,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "图片",
                    "name": "背景图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 116.23,
                    "left": 227.35,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/500943897454fedec623df59239c0443.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n    refs['6134a5eb-401c-4f3f-80c3-90362656875e'].$el.style.backgroundColor='rgba(0, 29, 109, 0.9)'\n    refs['6134a5eb-401c-4f3f-80c3-90362656875e'].$el.style.borderTopRightRadius='50px'\n    return \n}",
                    "component": {
                        "width": 1413.69,
                        "height": 852.43,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "6134a5eb-401c-4f3f-80c3-90362656875e",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 261,
                    "display": true,
                    "lock": false
                }
            ],
            "zIndex": 278,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "质量检查弹窗",
            "index": "47096d83-aa89-413d-869e-7e1b574a3163",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "name": "质量检查tab",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": [
                        {
                            "name": "质量检查",
                            "value": 1
                        },
                        {
                            "name": "实测实量",
                            "value": 2
                        },
                        {
                            "name": "混凝土强度检测",
                            "value": 3
                        },
                        {
                            "name": "分户验收",
                            "value": 4
                        }
                    ],
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 47.36,
                        "height": 650,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n  <div  class=\"vertical-tabs\">\n     <div class=\"vertical-tab-item\" v-for=\"(item,index) in tabsData\" :key='index' @click='handleTabChange(item)' :class=\"{'vertical-tab-active':item.value==active}\">\n         <span class=\"vertical-tab-tip\" >{{item.name}}</span>\n     </div>\n </div>\n</template>\n<script>\n export default{\n     data(){\n         return {\n           tabsData:[\n              {\n                name:'测试1',\n                value:1\n              },\n              {\n                name:'测试2',\n                value:2\n              },\n              {\n                name:'测试3',\n                value:3\n              }\n           ],\n           active:1\n         }\n     },\n     watch: {\n      dataChart: {\n        handler(val) {\n            if(val && val.length>0){\n                this.tabsData=val\n            }\n        },\n        deep: true,\n        immediate: true,\n      },\n    },\n    mounted(){\n       let refs=this.$parent.getItemRefs();\n        refs['4cb0b0b6-6553-41f3-82e4-8eb38cd8a0fe'].setDisplay(true)\n        refs['69b94a87-c31f-4c46-89bf-f71232535092'].setDisplay(true)\n        refs['21e60be5-a1ee-46bb-82e5-69ab7c4f5833'].setDisplay(true)\n        refs['888ecc70-1e3b-4fab-8d4f-21afdc1e3d6f'].setDisplay(true)\n        this.active=1\n    },\n     methods:{\n      handleTabChange(item){\n        this.active=item.value\n        let refs=this.$parent.getItemRefs();\n        if(item.value==1){\n          refs['0dd0e346-ce72-420d-8909-5e79a8bedca1'].setDisplay(false)\n          refs['4cb0b0b6-6553-41f3-82e4-8eb38cd8a0fe'].setDisplay(true)\n          refs['69b94a87-c31f-4c46-89bf-f71232535092'].setDisplay(true)\n          refs['21e60be5-a1ee-46bb-82e5-69ab7c4f5833'].setDisplay(true)\n          refs['888ecc70-1e3b-4fab-8d4f-21afdc1e3d6f'].setDisplay(true)\n        }else if(item.value==2){\n          refs['0dd0e346-ce72-420d-8909-5e79a8bedca1'].setDisplay(true)\n          refs['4cb0b0b6-6553-41f3-82e4-8eb38cd8a0fe'].setDisplay(true)\n          refs['69b94a87-c31f-4c46-89bf-f71232535092'].setDisplay(false)\n          refs['888ecc70-1e3b-4fab-8d4f-21afdc1e3d6f'].setDisplay(true)\n        }else if(item.value==3){\n          refs['0dd0e346-ce72-420d-8909-5e79a8bedca1'].setDisplay(true)\n          refs['4cb0b0b6-6553-41f3-82e4-8eb38cd8a0fe'].setDisplay(false)\n          refs['69b94a87-c31f-4c46-89bf-f71232535092'].setDisplay(true)\n          refs['888ecc70-1e3b-4fab-8d4f-21afdc1e3d6f'].setDisplay(true)\n        }else{\n          refs['0dd0e346-ce72-420d-8909-5e79a8bedca1'].setDisplay(true)\n          refs['4cb0b0b6-6553-41f3-82e4-8eb38cd8a0fe'].setDisplay(true)\n          refs['69b94a87-c31f-4c46-89bf-f71232535092'].setDisplay(true)\n          refs['888ecc70-1e3b-4fab-8d4f-21afdc1e3d6f'].setDisplay(false)\n        }\n      }\n     }\n }\n</script>\n\n<style lang='scss' scoped>\n.vertical-tabs{\n       background: #16115B;\n       color:#fff;\n       display: flex;\n       flex-direction: column;\n        height:350px;\n        width:150px;\n        border-top:3px solid #1A22FC;\n        border-left:3px solid #1A22FC;\n        border-right:3px solid #1A22FC;\n       .vertical-tab-item{\n         flex: 1;\n         display: flex;\n         align-items: center;\n         justify-content: center;\n         text-align: center;\n         border-bottom: 3px solid #1A22FC;\n         padding:8px;\n         cursor: pointer;\n             &:hover{\n               background: rgba(20, 44, 170, 0.4)\n             }\n             .vertical-tab-tip {\n                 writing-mode: vertical-rl; /* 从上到下的垂直书写模式 */\n                 text-orientation: upright;\n                 cursor: pointer;\n                 font-size: 22px;\n             }\n            \n         }\n         .vertical-tab-active{\n               background: rgba(20, 44, 170, 0.9)\n             }\n        \n     }\n</style>"
                    },
                    "left": 177.34,
                    "top": 118.16,
                    "index": "a207c63d-4f1b-487a-b15a-32b89ac5b8af",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 259,
                    "display": true,
                    "clickFormatter": "(params,refs)=>{\n    if(params.value==1){\n        refs['0dd0e346-ce72-420d-8909-5e79a8bedca1'].setDisplay(false)\n        refs['69b94a87-c31f-4c46-89bf-f71232535092'].setDisplay(true)\n    }else{\n         refs['0dd0e346-ce72-420d-8909-5e79a8bedca1'].setDisplay(true)\n        refs['69b94a87-c31f-4c46-89bf-f71232535092'].setDisplay(false)\n    }\n}"
                },
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 44.53,
                        "height": 41.52,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n                let imgObj=refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n                refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(true)\n                refs['a207c63d-4f1b-487a-b15a-32b89ac5b8af'].$children[0].active=1\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1561.49,
                    "top": 139.91,
                    "index": "8434b021-1b1d-498c-9a6d-d4725db059ff",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 258,
                    "display": true
                },
                {
                    "title": "文件夹",
                    "name": "质量检查",
                    "index": "0dd0e346-ce72-420d-8909-5e79a8bedca1",
                    "menu": true,
                    "display": true,
                    "lock": false,
                    "children": [
                        {
                            "title": "文件夹",
                            "name": "分析检查柱状图",
                            "index": "a8d87ae7-bb1d-4aa7-8792-86c37c3205d1",
                            "menu": true,
                            "display": true,
                            "lock": false,
                            "children": [
                                {
                                    "name": "下拉框",
                                    "title": "自定义Vue组件",
                                    "icon": "icon-bar",
                                    "img": "img/assets/text4.png",
                                    "dataType": 0,
                                    "data": {
                                        "name": "avue"
                                    },
                                    "dataFormatter": "",
                                    "dataHeader": "",
                                    "dataQuery": "",
                                    "stylesFormatter": "",
                                    "component": {
                                        "width": 97.84,
                                        "height": 29.97,
                                        "name": "vue",
                                        "prop": "vue"
                                    },
                                    "option": {
                                        "content": "<template>\n    <div>\n        <el-select v-model=\"value\" class='selectNum' size='mini' placeholder=\"请选择\" @change='handleSelect'>\n            <el-option\n            v-for=\"item in options\"\n            :key=\"item.value\"\n            :label=\"item.label\"\n            :value=\"item.value\">\n            </el-option>\n        </el-select>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {\n                 options: [ {\n          label: '近半年',\n          value: 6\n        },\n        {\n          label: '近一年',\n          value: 7\n        }],\n        value: 6\n            }\n        },\n        created(){\n\n        },\n        methods:{\n            handleSelect(value){\n                this.$emit('click',{value:value})\n            }\n        },\n        mounted(){\n            this.$emit('click',{value:6})\n        }\n    }\n</script>\n\n<style>\n.selectNum{\n  width:90px;\n  border:1px solid #00ffff;\n}\n</style>"
                                    },
                                    "left": 292.72,
                                    "top": 589.72,
                                    "index": "5b7d1b28-b7b3-4b01-824f-5134d17a195d",
                                    "child": {
                                        "index": [
                                            "903a7632-b1df-45da-83ca-883c9becaade"
                                        ],
                                        "paramList": [],
                                        "paramName": "date_type",
                                        "paramValue": "value"
                                    },
                                    "zIndex": 255,
                                    "display": true
                                },
                                {
                                    "name": "分析柱状图",
                                    "title": "通用型",
                                    "icon": "icon-bar",
                                    "img": "img/assets/text5.png",
                                    "dataType": 1,
                                    "dataMethod": "get",
                                    "data": {
                                        "categories": [
                                            "苹果",
                                            "三星",
                                            "小米",
                                            "oppo",
                                            "vivo"
                                        ],
                                        "series": [
                                            {
                                                "name": "手机品牌",
                                                "data": [
                                                    1000879,
                                                    3400879,
                                                    2300879,
                                                    5400879,
                                                    3400879
                                                ]
                                            }
                                        ]
                                    },
                                    "echartFormatter": "function (data,params){\n  let echartData={\n        xAxis: [],\n        series: [\n          { name: '隐患数', data: [120, 140, 160, 100, 80, 60] },\n          { name: '待办数量', data: [100, 150, 140, 120, 50, 90] },\n          { name: '整改率', data: [7000, 8000, 8500, 6500, 12000, 11000] }\n        ]\n      }\n    let  dataList = ['1月','2月','3月','4月','5月','6月']\n    if(data && data.data && data.data.list && data.data.list.length>0){\n         let check_count = [];\n        let hidden_danger_count = [];\n        let rectify_rate = [];\n        dataList = [];\n        data.data.list.map(item => {\n          dataList.push(item.name.slice(-2) + '月');\n          check_count.push(item.total);\n          hidden_danger_count.push(item.rectify);\n          rectify_rate.push(item.rectify_rate);\n        });\n\n        echartData.series =echartData.series.map(item => {\n          switch (item.name) {\n            case '隐患数':\n              item.data = check_count;\n              break;\n            case '待办数量':\n              item.data = hidden_danger_count;\n              break;\n            case '整改率':\n              item.data = rectify_rate;\n              break;\n            default:\n              item.data = 0;\n          }\n          return item;\n        });\n    }\n    return {\n          dataZoom: [//x轴滑动条\n          {\n            type: 'slider',\n            show: true,\n            xAxisIndex: [0],\n            start: 0,    //初始化时，滑动条宽度开始标度\n            bottom: '2%',\n            end: 45,\n            height: 10,\n            fillerColor: '#3E86FF',\n            borderColor: \"transparent\",\n            backgroundColor: 'white',//两边未选中的滑动条区域的颜色\n            showDataShadow: false,//是否显示数据阴影 默认auto\n            showDetail: false,//即拖拽时候是否显示详细数值信息 默认true\n          },\n          {\n            type: 'inside',\n            xAxisIndex: 0,\n            zoomOnMouseWheel: false,  //滚轮是否触发缩放\n            moveOnMouseMove: true,  //鼠标滚轮触发滚动\n            moveOnMouseWheel: true\n          }\n        ],\n        tooltip: {\n          trigger: 'axis',\n          confine: true,\n          axisPointer: { type: 'none' },\n          backgroundColor: 'rgba(27, 20, 100, 0.8)',\n          borderColor: 'rgba(27, 20, 100, 0.8)',\n          textStyle: { fontSize: 12, fontWeight: 500, color: '#ffffff' },\n          formatter(params) {\n            // 只展示柱子对应的内容，把顶部底部的 tooltip 过滤掉\n            return params.reduce((pre, i) => {\n              if (i.componentSubType === 'bar') {\n                i.marker = i.marker.replace(/\\[object Object\\]/, i.color.colorStops[1].color);\n                i.value = `<span style='flex: 1; text-align: right; margin-left: 16px;'>${i.value}</span>`;\n                const current = `<div style='display: flex; align-items: center; height: 26px;'>${i.marker}${i.seriesName} ${i.value}</div>`;\n                return `${pre}${current}`;\n              }\n              return pre;\n            }, '');\n          }\n        },\n        grid: { left: '0', right: '0', top: '7%', bottom: '5%', containLabel: true },\n        xAxis: [\n          {\n            type: 'category',\n            // boundaryGap: false,\n            data: dataList, // 底部月数replace\n            axisPointer: {\n              type: 'shadow'\n            },\n            axisLine: {// x轴线的颜色以及宽度\n              show: true,\n              lineStyle: {\n                color: 'rgba(219,225,255,1)',\n                width: 0,\n                type: 'dashed'\n              }\n            },\n            axisTick: {\n              show: false\n            },\n            axisLabel: {//x轴文字的配置\n              show: true,\n              margin: 20,\n              textStyle: {\n                fontSize: 25,\n                color: '#ffffff'\n\n              }\n            }\n          }\n        ],\n        yAxis: [\n          {\n            type: 'value',\n            axisLabel: {\n              formatter: '{value}',\n              textStyle: {\n                fontSize: 30,\n                color: '#ffffff',\n                margin: 15\n              }\n            },\n            splitLine: {//分割线配置\n              show: true,\n              lineStyle: {\n                color: 'rgba(255,225,255,0.6)',\n                type: 'dashed'\n              }\n            }\n          },\n          {\n            type: 'value',\n            axisLabel: {\n              formatter: '{value}',\n              textStyle: {\n                fontSize: 30,\n                color: '#ffffff',\n                margin: 15\n              }\n            },\n            splitLine: {//分割线配置\n              show: true,\n              lineStyle: {\n                color: 'rgba(219,225,255,1)',\n                type: 'dashed'\n              }\n            }\n          }\n        ],\n        series: [\n          {\n            name: '隐患数', //圆柱体本身\n            type: 'bar',\n            barWidth: 50,\n            barCategoryGap: 12,\n            data: [\n                      10,\n                      20,\n                      30,\n                      0,\n                      0,\n                      0\n                  ],\n            data: echartData.series[0].data,\n            itemStyle: {\n              // 柱体渐变色\n              color: new echarts.graphic.LinearGradient(1, 0, 0, 0, [{\n                offset: 0,\n                color: '#FF6600'\n              }, {\n                offset: 1,\n                color: '#FF2944'\n              }])\n            }\n          },\n          {\n            name: '隐患数',  //顶部圆\n            type: 'pictorialBar',\n            symbolSize: [50, 21],\n            symbolOffset: [-30, -10.5],\n            z: 12,\n            itemStyle: { //渐变从左到右,从深到浅\n              color: new echarts.graphic.LinearGradient(0, 0, 1, 0, [{\n                offset: 0,\n                color: '#FF6600'\n              }, {\n                offset: 1,\n                color: '#FF2944'\n              }])\n            },\n            symbolPosition: 'end',\n            data: echartData.series[0].data\n            // data: [120, 140, 160, 100, 80, 60],\n          },\n          {\n            name: '隐患数',  //底部圆\n            type: 'pictorialBar',\n            symbolSize: [50, 9],\n            symbolOffset: [-30, 3.5],\n            z: 12,\n            itemStyle: {\n              color: new echarts.graphic.LinearGradient(1, 0, 0, 0, [{\n                offset: 0,\n                color: '#FF6600'\n              }, {\n                offset: 1,\n                color: '#FF2944'\n              }])\n            },\n            symbolPosition: 'start',\n            data: [1, 1]\n          },\n          {\n            name: '待办数量', //圆柱体本身\n            type: 'bar',\n            barWidth: 50,\n            barCategoryGap: 12,\n            data: echartData.series[1].data,\n            itemStyle: {\n              // 柱体渐变色\n              color: new echarts.graphic.LinearGradient(1, 0, 0, 0, [{\n                offset: 1,\n                color: '#CC00FC'\n              }, {\n                offset: 0,\n                color: '#00BEFB'\n              }])\n            }\n          },\n          {\n            name: '待办数量', //顶部圆\n            type: 'pictorialBar',\n            symbolSize: [50, 21],\n            symbolOffset: [30, -10.5],\n            z: 12,\n            itemStyle: {\n              color: new echarts.graphic.LinearGradient(0, 0, 1, 0, [{\n                offset: 1,\n                color: '#CC00FC'\n              }, {\n                offset: 0,\n                color: '#00BEFB'\n              }])\n            },\n            symbolPosition: 'end',\n            data: echartData.series[1].data\n          },\n          {\n            name: '待办数量', //底部圆\n            type: 'pictorialBar',\n            symbolSize: [50, 9],\n            symbolOffset: [30, 3.5],\n            z: 12,\n            itemStyle: {\n              color: new echarts.graphic.LinearGradient(1, 0, 0, 0, [{\n                offset: 1,\n                color: '#CC00FC'\n              }, {\n                offset: 0,\n                color: '#00BEFB'\n              }])\n            },\n            symbolPosition: 'start',\n            data: [1, 1]\n          },\n          {\n            name: '整改率',\n            type: 'line',\n            smooth: true,\n            symbolSize: 15,   //设定中心点的大小\n            yAxisIndex: 1,\n            itemStyle: {\n              color: '#6EA100'\n            },\n            lineStyle: {\n              color: '#6EA100',\n              width: 4\n            },\n            data: echartData.series[2].data\n            // data: [7000, 8000, 8500, 6500, 12000, 11000],\n          }\n        ]\n    }\n}",
                                    "dataFormatter": "",
                                    "dataHeader": "",
                                    "dataQuery": "(data)=>{\n    return {\n        project_id:629,\n        check_tpl_id: '5ff438316211725c1717cbd2'\n    }\n}",
                                    "stylesFormatter": "",
                                    "url": "https://console-api.hibuilding.cn/plat/api/v3/screen/safe/stat_by_time",
                                    "component": {
                                        "width": 1307.86,
                                        "height": 295.67,
                                        "name": "common",
                                        "prop": "common"
                                    },
                                    "left": 289.94,
                                    "top": 644.49,
                                    "index": "903a7632-b1df-45da-83ca-883c9becaade",
                                    "child": {
                                        "index": [],
                                        "paramList": []
                                    },
                                    "zIndex": 254,
                                    "proxy": true,
                                    "display": true
                                },
                                {
                                    "name": "分析检查legend",
                                    "title": "自定义Vue组件",
                                    "icon": "icon-bar",
                                    "img": "img/assets/text4.png",
                                    "dataType": 0,
                                    "data": {
                                        "name": "avue"
                                    },
                                    "dataFormatter": "",
                                    "dataHeader": "",
                                    "dataQuery": "",
                                    "stylesFormatter": "",
                                    "component": {
                                        "width": 528.95,
                                        "height": 34.29,
                                        "name": "vue",
                                        "prop": "vue"
                                    },
                                    "option": {
                                        "content": "<template>\n    <div class=\"labeloc\">\n    <p><img src=\"https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/3eebbbf0bcf82855b2ce7c556ba2c775.png\"\n            alt=\"\"><span></span>隐患数</p>\n    <p><img src=\"https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/846440e988bf6e318d68e0a77ee08ce8.png\"\n            alt=\"\">待办数量</p>\n    <p><img class=\"lineImg\"\n            src=\"https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/234fa65908a1a0c3b3ad1484dde4bff5.png\"\n            alt=\"\">整改率</p>\n</div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.labeloc {\n  width: 40%;\n  margin-top: 8px;\n  display: flex;\n  justify-content: space-between;\n}\n\n.labeloc p {\n  font-size: 24px;\n  font-family: MicrosoftYaHei-, MicrosoftYaHei;\n  font-weight: normal;\n  color: #ffffff;\n  line-height: 29px;\n  display: flex;\n}\n\n.labeloc p img {\n  width: 34px;\n  height: 25px;\n  margin-top: 4px;\n  margin-right: 10px;\n}\n\n.labeloc p .lineImg {\n  margin-top: 2px;\n  width: 57px;\n  height: 30px;\n}\n</style>"
                                    },
                                    "left": 1065.6,
                                    "top": 588.28,
                                    "index": "f01025e7-9b5e-4b35-9f4c-44a349c8df0c",
                                    "child": {
                                        "index": [],
                                        "paramList": []
                                    },
                                    "zIndex": 253,
                                    "display": true
                                }
                            ],
                            "zIndex": 256,
                            "child": {},
                            "isname": false,
                            "dataFormatter": ""
                        },
                        {
                            "title": "文件夹",
                            "name": "分析检查饼图",
                            "index": "21e60be5-a1ee-46bb-82e5-69ab7c4f5833",
                            "menu": false,
                            "display": true,
                            "lock": false,
                            "children": [
                                {
                                    "name": "分析下拉框",
                                    "title": "自定义Vue组件",
                                    "icon": "icon-bar",
                                    "img": "img/assets/text4.png",
                                    "dataType": 0,
                                    "data": {
                                        "name": "avue"
                                    },
                                    "dataFormatter": "",
                                    "dataHeader": "",
                                    "dataQuery": "",
                                    "stylesFormatter": "",
                                    "component": {
                                        "width": 116.62,
                                        "height": 27.11,
                                        "name": "vue",
                                        "prop": "vue",
                                        "perspective": 0,
                                        "scale": 0,
                                        "opacity": 0,
                                        "rotateX": 0,
                                        "rotateY": 0,
                                        "rotateZ": 0
                                    },
                                    "option": {
                                        "content": "<template>\n    <div>\n        <el-select v-model=\"value\" class='selectNum' size='mini' placeholder=\"请选择\" @change='handleSelect'>\n            <el-option\n            v-for=\"item in options\"\n            :key=\"item.value\"\n            :label=\"item.label\"\n            :value=\"item.value\">\n            </el-option>\n        </el-select>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {\n                 options: [ {\n          label: '近半年',\n          value: 1\n        },\n        {\n          label: '近一年',\n          value: 2\n        }],\n        value: 1\n            }\n        },\n        created(){\n\n        },\n        methods:{\n            handleSelect(value){\n                this.$emit('click',{value:value})\n            }\n        },\n        mounted(){\n            this.$emit('click',{value:1})\n        }\n    \n    }\n</script>\n\n<style>\n.selectNum{\n  width:90px;\n  border:1px solid #00ffff;\n}\n</style>"
                                    },
                                    "left": 304.27,
                                    "top": 592.62,
                                    "index": "0dd2e6ef-dea5-49da-aacf-a5ccb27316b0",
                                    "child": {
                                        "index": [
                                            "2ab3170f-4ac3-4f53-85e5-c3ec36df1c87"
                                        ],
                                        "paramList": [],
                                        "paramName": "date_type",
                                        "paramValue": "value"
                                    },
                                    "zIndex": 251,
                                    "display": true
                                },
                                {
                                    "name": "分析饼图",
                                    "title": "通用型",
                                    "icon": "icon-bar",
                                    "img": "img/assets/text5.png",
                                    "dataType": 1,
                                    "dataMethod": "get",
                                    "data": {
                                        "categories": [
                                            "苹果",
                                            "三星",
                                            "小米",
                                            "oppo",
                                            "vivo"
                                        ],
                                        "series": [
                                            {
                                                "name": "手机品牌",
                                                "data": [
                                                    1000879,
                                                    3400879,
                                                    2300879,
                                                    5400879,
                                                    3400879
                                                ]
                                            }
                                        ]
                                    },
                                    "echartFormatter": "function (data,params){\n    const myChart = this.myChart;\n    let pieData= [\n              { value: 800, name: '一般' },\n              { value: 600, name: '较大' },\n              { value: 60, name: '重大' }\n            ]\n    let total=0\n    if(data && data.data && data.data.list && data.data.list.length>0){\n      pieData=[]\n       data.data.list.map(item => {\n        pieData.push({\n          value: item.y,\n          name: item.x\n        });\n      })\n      total=data.data.total_count\n    }\n    return {\n        tooltip: {\n          trigger: 'item',\n          // formatter: \"{a} <br/>{b} : {c} ({d}%)\"\n          formatter: '{b} : {c} ({d}%)',\n          backgroundColor: 'rgba(27, 20, 100, 0.8)',\n          textStyle: {\n            fontSize: 24, // 字体大小\n            color: '#ffffff'\n          }\n        },\n        indexNo: '',\n        legend: {\n          show: true,\n          right: '5%',\n          top: '28%',\n          orient: 'vertical',\n          itemWidth: 48, // 设置宽度\n          itemHeight: 24, // 设置高度\n          itemGap: 20, // 设置间距\n          textStyle: {\n            color: '#fff',\n            fontSize: 28\n          }\n        },\n        title: {\n          //数值\n          text:total,\n          top: '25%',\n          left:'center',\n          textStyle: {\n            color: '#fff',\n            fontSize: 40,\n            align: 'center',\n            fontWeight: 'bold',\n            fontFamily: ''\n          },\n          subtext: '隐患数',\n            subtextStyle: {\n              color: '#fff',\n              fontWeight: 'bold',\n              fontSize: 36,\n            },\n        },\n        series: [\n          {\n            type: 'pie',\n            radius: ['90%', '60%'],\n            label: {\n              show: false,\n              position: 'center'\n            },\n            labelLine: {\n              show: false\n            },\n            data: pieData,\n            itemStyle: {\n              emphasis: {\n                shadowBlur: 10,\n                shadowOffsetX: 0,\n                shadowColor: 'rgba(0, 0, 0, 0.5)'\n              },\n              normal: {\n                color: function (params) {\n\n                  var colorList = [\n                    {\n                      c1: '#00D7F8', //一般\n                      c2: '#0080E2'\n                    },\n                    {\n                      c1: '#FFF8A3', //较大\n                      c2: '#FF931E'\n                    },\n                    {\n                      c1: '#FF6600',\n                      c2: '#FF2944'\n                    }\n                  ];\n                  return new echarts.graphic.LinearGradient(0, 0, 1, 0, [\n                    {\n                      //颜色渐变函数 前四个参数分别表示四个位置依次为左、下、右、上\n\n                      offset: 0,\n                      color: colorList[params.dataIndex].c1\n                    },\n                    {\n                      offset: 1,\n                      color: colorList[params.dataIndex].c2\n                    }\n                  ]);\n                  /*  return colorList[params.dataIndex]*/\n                }\n              }\n            }\n          }\n        ]\n    };\n}",
                                    "dataFormatter": "",
                                    "dataHeader": "",
                                    "dataQuery": "(data)=>{\n    return {\n        project_id:629,\n        check_tpl_id: '5ff43eeff73b143aaf317142'\n    }\n}",
                                    "stylesFormatter": "",
                                    "url": "http://console-api.hibuilding.cn/plat/api/v3/screen/safe_hazard_manage/pie_stat",
                                    "component": {
                                        "width": 1108.96,
                                        "height": 307.21,
                                        "name": "common",
                                        "prop": "common",
                                        "perspective": 0,
                                        "scale": 0,
                                        "opacity": 0,
                                        "rotateX": 0,
                                        "rotateY": 0,
                                        "rotateZ": 0
                                    },
                                    "left": 407.98,
                                    "top": 632.99,
                                    "index": "2ab3170f-4ac3-4f53-85e5-c3ec36df1c87",
                                    "child": {
                                        "index": [],
                                        "paramList": []
                                    },
                                    "zIndex": 250,
                                    "proxy": true,
                                    "display": true
                                }
                            ],
                            "zIndex": 252,
                            "child": {},
                            "isname": false,
                            "dataFormatter": ""
                        },
                        {
                            "name": "时间类型",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 0,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 311.34,
                                "height": 45.92,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n    <div>\n        <div v-for=\"item in data\" @click=\"tabClick(item)\" :class=\"[selectValue==item.value?'tabClassSelect':'tabClass']\" :key=\"item.name\">\n            {{item.name}}\n        </div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {\n              data:[{name:'按时间',value:'time'},{name:'问题类型',value:'type'},],\n              selectValue:'time',\n            }\n        },\n        created(){\n\n        },\n        mounted(){\n         let refs=this.$parent.getItemRefs();\n              \n                refs['a8d87ae7-bb1d-4aa7-8792-86c37c3205d1'].setDisplay(true)\n                 refs['21e60be5-a1ee-46bb-82e5-69ab7c4f5833'].setDisplay(true)\n        },\n        methods:{\n            tabClick(record){\n                this.selectValue=record.value\n                let refs=this.$parent.getItemRefs();\n                this.selectValue=record.value\n                if(record.value=='time'){\n                 refs['21e60be5-a1ee-46bb-82e5-69ab7c4f5833'].setDisplay(true)\n                 refs['a8d87ae7-bb1d-4aa7-8792-86c37c3205d1'].setDisplay(false)\n                }else{\n                  refs['21e60be5-a1ee-46bb-82e5-69ab7c4f5833'].setDisplay(false)\n                 refs['a8d87ae7-bb1d-4aa7-8792-86c37c3205d1'].setDisplay(true)\n                }\n            }    \n        }\n    }\n</script>\n\n<style>\n    .tabClassSelect{display: block;\n    margin-left: 26px;\n    width: 111px;background: linear-gradient(180deg, #00d7f8 0%, #009be2 44%, #4015ff 100%);\n    height: 43px;line-height:40px;\n   \n    border-radius: 8px 8px 8px 8px;\n    opacity: 1;\n    border: 1px solid #00ffff;\n    text-align: center;\n    font-size: 24px;\n   display:block;float:left;\n    font-weight: bold;\n    color: #ffffff;}\n.tabClass{display: block;\n    margin-left: 26px;\n    width: 111px;\n    height: 43px;line-height:40px;\n    background: transparent;\n    border-radius: 8px 8px 8px 8px;\n    opacity: 1;\n    border: 1px solid #00ffff;\n    text-align: center;\n    font-size: 24px;\n   display:block;float:left;\n    font-weight: bold;\n    color: #ffffff;}\n</style>"
                            },
                            "left": 1314.78,
                            "top": 519.05,
                            "index": "5f50255d-c1cd-471d-b2dd-680b741901b4",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 249,
                            "display": true
                        },
                        {
                            "name": "汇总下拉框",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 0,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 139.66,
                                "height": 32.87,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n    <div>\n        <el-select v-model=\"value\" class='selectNum' size='mini' placeholder=\"请选择\" @change='handleSelect'>\n            <el-option\n            v-for=\"item in options\"\n            :key=\"item.value\"\n            :label=\"item.label\"\n            :value=\"item.value\">\n            </el-option>\n        </el-select>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {\n                 options: [ {\n          label: '今日',\n          value: 1\n        },\n        {\n          label: '月度',\n          value: 2\n        },\n        {\n          label: '季度',\n          value: 9\n        },\n        {\n          label: '年度',\n          value: 3\n        }],\n        value: 9\n            }\n        },\n        created(){\n\n        },\n        methods:{\n            handleSelect(value){\n                this.$emit('click',{value:value})\n            }\n        },\n        mounted(){\n            this.$emit('click',{value:9})\n        }\n    }\n</script>\n\n<style>\n.selectNum{\n  width:90px;\n  border:1px solid #00ffff;\n}\n</style>"
                            },
                            "left": 520.51,
                            "top": 148.52,
                            "index": "699c2b88-654c-4a15-a45d-b9005e62aaed",
                            "child": {
                                "index": [
                                    "07949024-f946-4736-831f-bc01743e2d07"
                                ],
                                "paramList": [],
                                "paramName": "date_type"
                            },
                            "zIndex": 248,
                            "display": true
                        },
                        {
                            "title": "文本框",
                            "name": "文本框",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "质量检查分析"
                            },
                            "component": {
                                "width": 225.47,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 32,
                                "fontWeight": "bold",
                                "color": "#fff"
                            },
                            "left": 289.79,
                            "top": 513.22,
                            "index": "b8563cff-715d-4a09-9c34-fd68fa27226c",
                            "zIndex": 247,
                            "display": true
                        },
                        {
                            "name": "自定义Vue组件",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 0,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 1323.37,
                                "height": 19.91,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n    <div>\n        <div class=\"line\"></div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.line{\nwidth: 100%;\n    height: 6px;\n    position: absolute;\n    bottom: -15px;\n    background: -webkit-gradient(linear,left top,right top,from(#005bff),color-stop(17%,#2e5bfc),color-stop(47%,#795bf9),color-stop(72%,#b05bf6),color-stop(90%,#d35bf4),to(#e05bf4));\n    background: linear-gradient(90deg,#005bff,#2e5bfc 17%,#795bf9 47%,#b05bf6 72%,#d35bf4 90%,#e05bf4);\n}\n</style>"
                            },
                            "left": 279.73,
                            "top": 543.61,
                            "index": "6eb16c26-0ab2-4e3b-b06c-3a7013827021",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 246,
                            "display": true
                        },
                        {
                            "title": "文本框",
                            "name": "文本框",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "质量检查汇总"
                            },
                            "component": {
                                "width": 213.9,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 32,
                                "fontWeight": "bold",
                                "color": "#fff"
                            },
                            "left": 276.81,
                            "top": 142.71,
                            "index": "89d67be2-d8ff-4383-8297-53922791b14c",
                            "zIndex": 245,
                            "display": true
                        },
                        {
                            "name": "自定义Vue组件",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 0,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 1319.05,
                                "height": 19.91,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n    <div>\n        <div class=\"line\"></div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.line{\nwidth: 100%;\n    height: 6px;\n    position: absolute;\n    bottom: -15px;\n    background: -webkit-gradient(linear,left top,right top,from(#005bff),color-stop(17%,#2e5bfc),color-stop(47%,#795bf9),color-stop(72%,#b05bf6),color-stop(90%,#d35bf4),to(#e05bf4));\n    background: linear-gradient(90deg,#005bff,#2e5bfc 17%,#795bf9 47%,#b05bf6 72%,#d35bf4 90%,#e05bf4);\n}\n</style>"
                            },
                            "left": 269.68,
                            "top": 177.37,
                            "index": "c1d62bdb-6ec5-42a3-94fd-8b9a0f069524",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 244,
                            "display": true
                        },
                        {
                            "name": "汇总仪表盘",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 1,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return {\n        project_id:629,\n        check_tpl_id: '5ff43eeff73b143aaf317142',\n        show_total: '1',\n        show_rectify: '1',\n        show_review: '1',\n        show_close: '1'\n    }\n}",
                            "stylesFormatter": "",
                            "component": {
                                "width": 1304.53,
                                "height": 269.39,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n  <div class=\"cicle-list\">\n    <InstrumentPanel\n      v-for=\"(item, index) in panelList\"\n      :key=\"index\"\n      :safeDialog=\"'0'\"\n      :facMessage=\"'1'\"\n      :showData=\"item\"\n    ></InstrumentPanel>\n  </div>\n</template>\n\n<script>\nexport default {\n  components: {\n    InstrumentPanel: {\n      template: `\n      <div class='InstrumentPanel'>\n    <!-- 仪表盘 这个组件里的是模拟数据.真实数据用同名组件 参数的使用写在工地人员sitepeople-->\n    <div class='peoplePanel'>\n      <img v-if=\"type === 'water'\"\n           src='https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/4d79afcfdc85b79a3ad77f75e2efe788.png'\n           alt=''>\n      <img v-if=\"type === 'video'\"\n           src='https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/07321647485e919d99367e00250ebbbc.png'\n           alt=''>\n      <img v-if=\"type === 'energy'\"\n           src='https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/0a7ea67b7e7a943d6c182154345b24e5.png'\n           alt=''>\n      <img v-if=\"type === 'noise'\"\n           src='https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/ef2dcabd648c5bfc436c5ac9d7f1bdad.png'\n           alt=''>\n      <img v-if=\"type === ''\"\n           src='https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/4503ceffa5cea0b3351668403f4a4e1e.png'\n           alt=''>\n      <div class='panel'\n           style='width:180px;height:170px'\n           :id='randomId'></div>\n\n      <p class='showNum'\n         v-if=\"typeImg !== 'thing' && siteMessage !== '1' && facMessage !== '1' \"\n         :style=\"{color : showData.warn ==='1' ? '#FF0000' : '#00ffff' }\">\n       \n        <!-- 中间的数字内容 -->\n        {{ showData.percent === '1' ? showData.value + '%' : showData.value }}<span v-if='showData.unit'\n              class='unit'>{{ showData.unit }}</span>\n      </p>\n      <!-- 材料物资特有  其他的不要传 typeImg -->\n      <p class='showNum'\n         style='color:#00ffff;  cursor: pointer;'\n         v-if=\"typeImg === 'thing' \">\n        <!-- 中间的数字内容 -->\n        <span> {{ showData.percent === '1' ? showData.value + '%' : showData.value\n          }} </span>\n        <!-- 这里不判断 市场行情没有单位,仅占位 -->\n        <span class='unit thingUnit'>{{ showData.unit }}</span>\n        <img class='thingImg'\n             v-if=\"showData.market!=='1'\"\n             @click='changeUnit(showData.title)'\n             src='https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/03019df2f5e4adf139a6948978b0442c.png'\n             alt=''>\n        <span v-if=\"showData.market ==='1'\"\n              class='unit thingUnit'\n              style='margin-top:20px'>元/吨</span>\n      </p>\n\n      <!-- 项目级场地环境弹窗 -->\n      <p class='showNum'\n         v-if=\"siteMessage === '1'\"\n         style='color:#00ffff;  cursor: pointer;'>\n        {{ showData.percent === '1' ? showData.value + '%' : showData.value }}\n        <span v-if='showData.unit'\n              class='unit'>{{ showData.unit }}</span>\n      </p>\n      <!-- 质量检查汇总弹窗 -->\n      <p class='showNum'\n         v-if=\"facMessage === '1'\"\n         style='color:#00ffff;  cursor: pointer;'>\n        {{ showData.percent === '1' ? showData.value + '%' : showData.value }}<span v-if='showData.unit'\n              class='unit'>{{ showData.unit }}</span>\n      </p>\n    </div>\n\n  </div>\n      `,\n      data() {\n        return {\n          chart: null,\n          randomId: 0,\n          openVisibile: false,\n          siteMessageVisibile: false,\n          facMessageVisibile: false\n        };\n      },\n      props: {\n        showData: Object,\n        type: {\n          type: String,\n          default: () => {\n            return '';\n          }\n        },\n        typeImg: {\n          //材料物资\n          type: String,\n          default: () => {\n            return '';\n          }\n        },\n        siteMessage: {\n          //项目级场地环境信息弹窗\n          type: String,\n          default: () => {\n            return '';\n          }\n        },\n        facMessage: {\n          //项目级质量检查弹窗\n          type: String,\n          default: () => {\n            return '';\n          }\n        },\n        safeDialog: String, //区分是质量弹窗还是安全  0是质量,1是安全\n        warn: String\n      },\n      created() {},\n      mounted() {\n        let date = new Date();\n        this.randomId = date.getTime() + parseInt(Math.random(0, 1) * 1000);\n        let _this = this;\n        this.$nextTick(() => {\n          window.$loadScript('js', 'https://cdn.staticfile.org/echarts/5.4.0/echarts.min.js').then(() => {\n            _this.renderChart();\n          });\n        });\n      },\n      methods: {\n        //切换单位\n        changeUnit(title) {\n          //点击图片切换单位和数值. 点击就把标题传到材料物资组件,在那边判断是调用哪一个函数把新的值再传回来\n          //不可行的话把这个图片拿到材料物资页面写\n          this.$emit('thingTitle', title);\n        },\n        renderChart() {\n          //警告\n          if (this.chart != null && this.chart != '' && this.chart != undefined) {\n            this.chart.dispose();\n          }\n          this.chart = echarts.init(document.getElementById(this.randomId));\n          //换行 处理title过长时换行\n          let title = '';\n          let titleLen = this.showData.title.length;\n          if (titleLen > 8) {\n            title = this.showData.title.slice(0, 3) + '\\n' + this.showData.title.slice(3, titleLen);\n          } else {\n            title = this.showData.title;\n          }\n          const gaugeData = [\n            {\n              //如果返回的值是百分比就按返回的值,如果不是就按50%  改成这种显示方式的话之后传回来的this.showData.num直接不用了,可以删掉\n              value: this.showData.percent == '1' || this.showData.value == 0 ? this.showData.value : 50,\n              name: title,\n              title: {\n                offsetCenter: ['0%', '-30%']\n              },\n              detail: {\n                valueAnimation: false,\n                //中间文字位置\n                offsetCenter: ['0%', '25%']\n              }\n            }\n          ];\n          let options = {\n            series: [\n              {\n                type: 'gauge',\n                radius: '80',\n                startAngle: 240,\n                endAngle: -60,\n                itemStyle: {\n                  //渐变色在 告警 warn的时候是红色,市场行情 market 的时候是蓝色\n                  color: new echarts.graphic.LinearGradient(0, 1, 1, 1, [\n                    {\n                      offset: 1,\n                      color:\n                        this.showData.warn === '1' ? '#FF2944' : this.showData.market === '1' ? '#00BEFB' : '#00BEFB'\n                    },\n                    {\n                      offset: 0.2,\n                      color:\n                        this.showData.warn === '1' ? '#FF6600' : this.showData.market === '1' ? '#4050FC' : '#CC00FC'\n                    },\n                    {\n                      offset: 0,\n                      color:\n                        this.showData.warn === '1' ? '#FF6600' : this.showData.market === '1' ? '#4050FC' : '#CC00FC'\n                    }\n                  ])\n                },\n                pointer: {\n                  show: false\n                },\n                progress: {\n                  show: true,\n                  overlap: false,\n                  roundCap: true,\n                  clip: false,\n                  itemStyle: {\n                    borderWidth: 0,\n                    borderColor: '#464646'\n                  }\n                },\n                axisLine: {\n                  roundCap: true,\n                  lineStyle: {\n                    width: 11,\n                    color: [[1, '#1B1464']],\n                    shadowBlur: 5,\n                    shadowColor: '#00BEFB'\n                  }\n                },\n                axisTick: {\n                  show: false\n                },\n                axisLabel: {\n                  show: false,\n                  distance: -20,\n                  color: '#999',\n                  fontSize: 20\n                },\n                splitLine: {\n                  show: false\n                },\n                data: gaugeData,\n                title: {\n                  fontSize: 14,\n                  color: '#fff'\n                },\n                detail: { show: false }\n              }\n            ]\n          };\n          this.chart.clear();\n          this.chart.resize();\n          this.chart.setOption(options);\n        }\n      },\n      computed: {},\n      watch: {\n        showData: {\n          deep: true, //true为进行深度监听,false为不进行深度监听\n          handler(newVal) {\n            if (newVal) {\n              this.renderChart();\n            }\n          }\n        }\n      }\n    }\n  },\n  data() {\n    return {\n      panelList: []\n    };\n  },\n  watch: {\n    dataChart: {\n      handler(val) {\n        let list = val.data.list\n        //避免先加载假数据,不更新真实数据\n        this.panelList = [\n          { title: '问题数', value: '' },\n          { title: '整改数量', value: '' },\n          { title: '待办数量', value: '' }\n        ]\n        list.forEach(item => {\n          if (item.col_name === '检查数量') {\n            this.panelList[0].value=item.col_value[0]\n          } else if (item.col_name === '闭环数量') {\n            this.panelList[1].value=item.col_value[0]\n          } else if (item.col_name === '待复查数量') {\n            this.panelList[2].value=item.col_value[0]\n          }\n        })\n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n  created() {\n    // this.panelList = [\n    //   { title: '问题数', value: 74 },\n    //   { title: '整改数量', value: 43 },\n    //   { title: '待办数量', value: 23 }\n    // ];\n  }\n};\n</script>\n<style>\n.cicle-list {\n  display: flex;\n  justify-content: space-between;\n}\n.peoplePanel {\n  position: relative;\n}\n\n.peoplePanel .panel {\n  position: absolute;\n  top: 33px;\n  left: 30px;\n}\n\n.peoplePanel .showNum {\n  position: absolute;\n  top: 100px;\n  width: 240px;\n  text-align: center;\n  font-size: 36px;\n  font-weight: bold;\n}\n\n.peoplePanel .showNum .unit {\n  display: block;\n  font-size: 16px;\n  font-weight: bold;\n}\n\n.thingUnit {\n  font-size: 14px !important;\n}\n\n.thingImg {\n  margin-top: 10px;\n  width: 30px;\n  height: 30px;\n}\n</style>\n"
                            },
                            "left": 278.3,
                            "top": 220.65,
                            "index": "07949024-f946-4736-831f-bc01743e2d07",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 243,
                            "display": true,
                            "url": "https://console-api.hibuilding.cn/plat/api/v3/screen/safe/stat_count",
                            "dataMethod": "get",
                            "proxy": true
                        }
                    ],
                    "zIndex": 257,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "文件夹",
                    "name": "实测实量",
                    "index": "69b94a87-c31f-4c46-89bf-f71232535092",
                    "menu": true,
                    "display": true,
                    "lock": false,
                    "children": [
                        {
                            "title": "iframe",
                            "name": "iframe",
                            "icon": "icon-iframe",
                            "img": "img/assets/iframe.png",
                            "top": 147.05,
                            "left": 250.87,
                            "component": {
                                "width": 1364.98,
                                "height": 786.71,
                                "option": {},
                                "name": "iframe",
                                "prop": "iframe"
                            },
                            "dataType": 0,
                            "data": {
                                "value": "https://dash.hibuilding.cn/view/125"
                            },
                            "dataFormatter": "(data,params,refs)=>{\n    let id=window.$glob.params.project_id\n    let url\n    if(id){\n        url=data.value+'?project_id='+id\n    }else{\n        url=data.value\n    }\n    return {\n        value:url\n    }\n    \n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "option": {},
                            "index": "9abc5cba-337f-4bed-bf60-016790d9eb1e",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 241,
                            "display": true
                        }
                    ],
                    "zIndex": 242,
                    "isname": false,
                    "child": {},
                    "dataFormatter": ""
                },
                {
                    "title": "文件夹",
                    "name": "混凝土强度检测",
                    "index": "4cb0b0b6-6553-41f3-82e4-8eb38cd8a0fe",
                    "menu": true,
                    "display": true,
                    "lock": false,
                    "children": [
                        {
                            "title": "iframe",
                            "name": "iframe",
                            "icon": "icon-iframe",
                            "img": "img/assets/iframe.png",
                            "top": 147.05,
                            "left": 250.87,
                            "component": {
                                "width": 1364.98,
                                "height": 786.71,
                                "option": {},
                                "name": "iframe",
                                "prop": "iframe"
                            },
                            "dataType": 0,
                            "data": {
                                "value": "https://dash.hibuilding.cn/view/122"
                            },
                            "dataFormatter": "(data,params,refs)=>{\n    let id=window.$glob.params.project_id\n    let url\n    if(id){\n        url=data.value+'?project_id='+id\n    }else{\n        url=data.value\n    }\n    return {\n        value:url\n    }\n    \n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "option": {},
                            "index": "bb70221c-f206-4270-876a-bb634ff6ede9",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 239,
                            "display": true
                        }
                    ],
                    "zIndex": 240,
                    "isname": false,
                    "child": {},
                    "dataFormatter": ""
                },
                {
                    "title": "文件夹",
                    "name": "分户验收",
                    "index": "888ecc70-1e3b-4fab-8d4f-21afdc1e3d6f",
                    "menu": true,
                    "display": true,
                    "lock": false,
                    "children": [
                        {
                            "title": "iframe",
                            "name": "iframe",
                            "icon": "icon-iframe",
                            "img": "img/assets/iframe.png",
                            "top": 147.05,
                            "left": 250.87,
                            "component": {
                                "width": 1364.98,
                                "height": 786.71,
                                "option": {},
                                "name": "iframe",
                                "prop": "iframe"
                            },
                            "dataType": 0,
                            "data": {
                                "value": "https://dash.hibuilding.cn/view/124"
                            },
                            "dataFormatter": "(data,params,refs)=>{\n    let id=window.$glob.params.project_id\n    let url\n    if(id){\n        url=data.value+'?project_id='+id\n    }else{\n        url=data.value\n    }\n    return {\n        value:url\n    }\n    \n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "option": {},
                            "index": "7853cdb0-cd06-4633-8970-3b71d7f337c0",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 237,
                            "display": true
                        }
                    ],
                    "zIndex": 238,
                    "isname": false,
                    "child": {},
                    "dataFormatter": ""
                },
                {
                    "title": "图片",
                    "name": "背景图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 119.11,
                    "left": 225.88,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/500943897454fedec623df59239c0443.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n    refs['79e2e8cf-85d1-4d89-91da-4e643a9df719'].$el.style.backgroundColor='rgba(0, 29, 109, 0.9)'\n    refs['79e2e8cf-85d1-4d89-91da-4e643a9df719'].$el.style.borderTopRightRadius='45px'\n    return \n}",
                    "component": {
                        "width": 1413.69,
                        "height": 852.43,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "79e2e8cf-85d1-4d89-91da-4e643a9df719",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 236,
                    "display": true,
                    "lock": false
                }
            ],
            "zIndex": 260,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "施工过程弹窗",
            "index": "d55cb26b-3179-438c-8af2-31b9ca420e5d",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "name": "施工过程tab",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": [
                        {
                            "name": "进度部位",
                            "value": 1
                        },
                        {
                            "name": "班前晨会",
                            "value": 2
                        }
                    ],
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 47.36,
                        "height": 500,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n  <div  class=\"vertical-tabs\">\n     <div class=\"vertical-tab-item\" v-for=\"(item,index) in tabsData\" :key='index' @click='handleTabChange(item)' :class=\"{'vertical-tab-active':item.value==active}\">\n         <span class=\"vertical-tab-tip\" >{{item.name}}</span>\n     </div>\n </div>\n</template>\n<script>\n export default{\n     data(){\n         return {\n           tabsData:[\n              {\n                name:'测试1',\n                value:1\n              },\n              {\n                name:'测试2',\n                value:2\n              },\n              {\n                name:'测试3',\n                value:3\n              }\n           ],\n           active:1\n         }\n     },\n     watch: {\n      dataChart: {\n        handler(val) {\n            if(val && val.length>0){\n                this.tabsData=val\n            }\n        },\n        deep: true,\n        immediate: true,\n      },\n    },\n    mounted(){\n       let refs=this.$parent.getItemRefs();\n        refs['4a674a31-5233-4745-a0c5-96b1d9347ec0'].setDisplay(true)\n    },\n     methods:{\n      handleTabChange(item){\n        this.active=item.value\n        let refs=this.$parent.getItemRefs();\n        if(item.value==1){\n          refs['5de24f09-841f-4346-81ca-b793f0e69360'].setDisplay(false)\n          refs['4a674a31-5233-4745-a0c5-96b1d9347ec0'].setDisplay(true)\n        }else{\n          refs['5de24f09-841f-4346-81ca-b793f0e69360'].setDisplay(true)\n          refs['4a674a31-5233-4745-a0c5-96b1d9347ec0'].setDisplay(false)\n        }\n      }\n     }\n }\n</script>\n\n<style lang='scss' scoped>\n.vertical-tabs{\n       background: #16115B;\n       color:#fff;\n       display: flex;\n       flex-direction: column;\n        height:350px;\n        width:150px;\n        border-top:3px solid #1A22FC;\n        border-left:3px solid #1A22FC;\n        border-right:3px solid #1A22FC;\n       .vertical-tab-item{\n         flex: 1;\n         display: flex;\n         align-items: center;\n         justify-content: center;\n         text-align: center;\n         border-bottom: 3px solid #1A22FC;\n         padding:8px;\n         cursor: pointer;\n             &:hover{\n               background: rgba(20, 44, 170, 0.4)\n             }\n             .vertical-tab-tip {\n                 writing-mode: vertical-rl; /* 从上到下的垂直书写模式 */\n                 text-orientation: upright;\n                 cursor: pointer;\n                 font-size: 22px;\n             }\n            \n         }\n         .vertical-tab-active{\n               background: rgba(20, 44, 170, 0.9)\n             }\n        \n     }\n</style>"
                    },
                    "left": 187.42,
                    "top": 89.36,
                    "index": "7686801c-65c1-40fb-af84-f7e46b8bbe20",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 234,
                    "display": true,
                    "clickFormatter": "(params,refs)=>{\n    if(params.value==1){\n        refs['0dd0e346-ce72-420d-8909-5e79a8bedca1'].setDisplay(false)\n        refs['69b94a87-c31f-4c46-89bf-f71232535092'].setDisplay(true)\n    }else{\n         refs['0dd0e346-ce72-420d-8909-5e79a8bedca1'].setDisplay(true)\n        refs['69b94a87-c31f-4c46-89bf-f71232535092'].setDisplay(false)\n    }\n}"
                },
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 44.53,
                        "height": 41.52,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n                refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true)\n                refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(true)\n                refs['7686801c-65c1-40fb-af84-f7e46b8bbe20'].$children[0].active=1\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1564.37,
                    "top": 116.87,
                    "index": "5cc9365e-0d84-46ad-81e6-fd592968a6a4",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 233,
                    "display": true
                },
                {
                    "title": "文件夹",
                    "name": "进度部位",
                    "index": "5de24f09-841f-4346-81ca-b793f0e69360",
                    "menu": true,
                    "display": true,
                    "lock": false,
                    "children": [
                        {
                            "name": "进度仪表盘",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 5,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return {\n        project_id:629\n    }\n}",
                            "stylesFormatter": "",
                            "component": {
                                "width": 250.6,
                                "height": 247.8,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n  <div class='InstrumentPanel'>\n    <div class='peoplePanel'>\n      <img \n           src='https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/4503ceffa5cea0b3351668403f4a4e1e.png'\n           alt=''>\n      <div class='panel'\n           style='width:180px;height:170px'\n           :id='randomId'></div>\n      <p class='showNum'\n         :style=\"{color : showData.warn ==='1' ? '#FF0000' : '#00ffff' }\">\n        {{ showData.percent === '1' ? showData.value + '%' : showData.value }}<span v-if='showData.unit'\n              class='unit'>{{ showData.unit }}</span>\n      </p>\n    </div>\n\n  </div>\n\n</template>\n\n<script>\nexport default {\n  data () {\n    return {\n      chart: null,\n      randomId: 0,\n      showData:{\n        value: 0,\n        unit: '',\n        percent: 1,\n        warn: 0,\n        title:'当前进度'\n      },\n       data:[{value:'开工准备',num:0},{value:'地基基础',num:25},{value:'主体结构',num:50},{value:'装饰安装',num:75},{value:'完工扫尾',num:100}]\n    };\n  },\n  mounted () {\n    \n  },\n  watch: {\n    dataChart: {\n      handler(val) {\n        let date = new Date();\n        this.randomId = date.getTime() + parseInt(Math.random(0, 1) * 1000);\n        if(val && val['进度部位']){\n          this.showData.value=this.data.find(item=>item.value==val['进度部位']).num;\n          //this.showData.title=val.data.list[0].col_name;\n        }\n        this.$nextTick(() => {\n          this.renderChart();\n        });\n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n  methods: {\n    renderChart () {\n      this.chart = echarts.init(document.getElementById(this.randomId));\n      const gaugeData = [\n        {\n          value: this.showData.value == 0 ? this.showData.value : this.showData.value,\n          name: this.showData.title,\n          title: {\n            offsetCenter: ['0%', '-30%']\n          },\n          detail: {\n            valueAnimation: false,\n            offsetCenter: ['0%', '25%']\n          }\n        }\n      ];\n      let options = {\n        series: [\n          {\n            type: 'gauge',\n            radius: '80',\n            startAngle: 240,\n            endAngle: -60,\n            itemStyle: {\n              color: new echarts.graphic.LinearGradient(0, 1, 1, 1, [{\n                offset: 1,\n                color:  '#00BEFB'\n              },\n              {\n                offset: 0.2,\n                color: '#CC00FC'\n              },\n              {\n                offset: 0,\n                color: '#CC00FC'\n              }])\n            },\n            pointer: {\n              show: false\n            },\n            progress: {\n              show: true,\n              overlap: false,\n              roundCap: true,\n              clip: false,\n              itemStyle: {\n                borderWidth: 0,\n                borderColor: '#464646'\n              }\n            },\n            axisLine: {\n              roundCap: true,\n              lineStyle: {\n                width: 11,\n                color: [[1, '#1B1464']],\n                shadowBlur: 5,\n                shadowColor: '#00BEFB'\n              }\n            },\n            axisTick: {\n              show: false\n            },\n            axisLabel: {\n              show: false,\n              distance: -20,\n              color: '#999',\n              fontSize: 20\n            },\n            splitLine: {\n              show: false\n            },\n            data: gaugeData,\n            title: {\n              fontSize: 14,\n              color: '#fff'\n            },\n            detail: { show: false }\n          }\n        ]\n      };\n      this.chart.clear();\n      this.chart.resize();\n      this.chart.setOption(options);\n    }\n  }\n};\n</script>\n\n<style lang='scss' scoped>\n.peoplePanel {\n  position: relative;\n\n  .panel {\n    position: absolute;\n    top: 33px;\n    left: 30px;\n  }\n\n  .showNum {\n    position: absolute;\n    top: 100px;\n    width: 240px;\n    text-align: center;\n    font-size: 36px;\n    font-weight: bold;\n\n    .unit {\n      display: block;\n      font-size: 16px;\n      font-weight: bold;\n    }\n  }\n}\n\n.thingUnit {\n  font-size: 14px !important;\n}\n\n.thingImg {\n  margin-top: 10px;\n  width: 30px;\n  height: 30px;\n}\n\n.peoplePanel {\n  position: relative;\n\n  .panel {\n    position: absolute;\n    top: 33px;\n    left: 30px;\n  }\n\n  .showNum {\n    position: absolute;\n    top: 100px;\n    width: 240px;\n    text-align: center;\n    font-size: 36px;\n    font-weight: bold;\n\n    .unit {\n      display: block;\n      font-size: 16px;\n      font-weight: bold;\n    }\n  }\n}\n\n.thingUnit {\n  font-size: 14px !important;\n}\n\n.thingImg {\n  margin-top: 10px;\n  width: 30px;\n  height: 30px;\n}\n</style>\n"
                            },
                            "left": 1055.13,
                            "top": 301.35,
                            "index": "37711414-b5e8-4eb8-837f-c7c67718c258",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 231,
                            "display": true,
                            "public": "af280484-d741-47f8-8279-ec247c2de39d",
                            "record": "3",
                            "dataMethod": "get",
                            "url": "http://platform_api.hibuilding.cn/api/v3/screen/project/project_process",
                            "proxy": true
                        },
                        {
                            "name": "自定义Vue组件",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 0,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 1324.81,
                                "height": 19.91,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n    <div>\n        <div class=\"line\"></div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.line{\nwidth: 100%;\n    height: 6px;\n    position: absolute;\n    bottom: -15px;\n    background: -webkit-gradient(linear,left top,right top,from(#005bff),color-stop(17%,#2e5bfc),color-stop(47%,#795bf9),color-stop(72%,#b05bf6),color-stop(90%,#d35bf4),to(#e05bf4));\n    background: linear-gradient(90deg,#005bff,#2e5bfc 17%,#795bf9 47%,#b05bf6 72%,#d35bf4 90%,#e05bf4);\n}\n</style>"
                            },
                            "left": 273.96,
                            "top": 622.89,
                            "index": "2be98734-6b60-4deb-8851-71bbf82f214d",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 230,
                            "display": true
                        },
                        {
                            "title": "文本框",
                            "name": "文本框",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "项目进度部位"
                            },
                            "component": {
                                "width": 195.22,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 32,
                                "fontWeight": "bold",
                                "color": "#fff"
                            },
                            "left": 285.52,
                            "top": 592.63,
                            "index": "ddb5937d-2707-4793-9a34-dcca381634b9",
                            "zIndex": 229,
                            "display": true
                        },
                        {
                            "title": "文本框",
                            "name": "文本框",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "进度部位管理"
                            },
                            "component": {
                                "width": 195.22,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 32,
                                "fontWeight": "bold",
                                "color": "#fff"
                            },
                            "left": 269.67,
                            "top": 121.19,
                            "index": "11ea6ad0-bef6-494b-a289-5df755f6fb7a",
                            "zIndex": 228,
                            "display": true
                        },
                        {
                            "name": "自定义Vue组件",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 0,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 1357.94,
                                "height": 19.91,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n    <div>\n        <div class=\"line\"></div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.line{\nwidth: 100%;\n    height: 6px;\n    position: absolute;\n    bottom: -15px;\n    background: -webkit-gradient(linear,left top,right top,from(#005bff),color-stop(17%,#2e5bfc),color-stop(47%,#795bf9),color-stop(72%,#b05bf6),color-stop(90%,#d35bf4),to(#e05bf4));\n    background: linear-gradient(90deg,#005bff,#2e5bfc 17%,#795bf9 47%,#b05bf6 72%,#d35bf4 90%,#e05bf4);\n}\n</style>"
                            },
                            "left": 265.36,
                            "top": 144.25,
                            "index": "600ef959-8cb1-4ad1-8a55-c6cff37ecce6",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 227,
                            "display": true
                        },
                        {
                            "name": "项目工期仪表盘",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 5,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return {\n        project_id:629\n    }\n}",
                            "stylesFormatter": "",
                            "component": {
                                "width": 250.6,
                                "height": 247.8,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n  <div class='InstrumentPanel'>\n    <div class='peoplePanel'>\n      <img \n           src='https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/4503ceffa5cea0b3351668403f4a4e1e.png'\n           alt=''>\n      <div class='panel'\n           style='width:180px;height:170px'\n           :id='randomId'></div>\n      <p class='showNum'\n         :style=\"{color : showData.warn ==='1' ? '#FF0000' : '#00ffff' }\">\n        {{ showData.percent === '1' ? showData.value + '%' : showData.value }}<span v-if='showData.unit'\n              class='unit'>{{ showData.unit }}</span>\n      </p>\n    </div>\n\n  </div>\n\n</template>\n\n<script>\nexport default {\n  data () {\n    return {\n      chart: null,\n      randomId: 0,\n      showData:{\n        value: 0,\n        unit: '',\n        percent: 0,\n        warn: 0,\n        title:'项目信息'\n      }\n    };\n  },\n  mounted () {\n    \n  },\n  watch: {\n    dataChart: {\n      handler(val) {\n        let date = new Date();\n        this.randomId = date.getTime() + parseInt(Math.random(0, 1) * 1000);\n        if(val){\n          this.showData.value=val['总工期']? val['总工期'] +'天' : 0 + '天';\n          // this.showData.title=val.data.list[0].col_name;\n        }\n        this.$nextTick(() => {\n          this.renderChart();\n        });\n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n  methods: {\n    renderChart () {\n      this.chart = echarts.init(document.getElementById(this.randomId));\n      const gaugeData = [\n        {\n          value: this.showData.value == 0 ? this.showData.value : 50,\n          name: this.showData.title,\n          title: {\n            offsetCenter: ['0%', '-30%']\n          },\n          detail: {\n            valueAnimation: false,\n            offsetCenter: ['0%', '25%']\n          }\n        }\n      ];\n      let options = {\n        series: [\n          {\n            type: 'gauge',\n            radius: '80',\n            startAngle: 240,\n            endAngle: -60,\n            itemStyle: {\n              color: new echarts.graphic.LinearGradient(0, 1, 1, 1, [{\n                offset: 1,\n                color:  '#00BEFB'\n              },\n              {\n                offset: 0.2,\n                color: '#CC00FC'\n              },\n              {\n                offset: 0,\n                color: '#CC00FC'\n              }])\n            },\n            pointer: {\n              show: false\n            },\n            progress: {\n              show: true,\n              overlap: false,\n              roundCap: true,\n              clip: false,\n              itemStyle: {\n                borderWidth: 0,\n                borderColor: '#464646'\n              }\n            },\n            axisLine: {\n              roundCap: true,\n              lineStyle: {\n                width: 11,\n                color: [[1, '#1B1464']],\n                shadowBlur: 5,\n                shadowColor: '#00BEFB'\n              }\n            },\n            axisTick: {\n              show: false\n            },\n            axisLabel: {\n              show: false,\n              distance: -20,\n              color: '#999',\n              fontSize: 20\n            },\n            splitLine: {\n              show: false\n            },\n            data: gaugeData,\n            title: {\n              fontSize: 14,\n              color: '#fff'\n            },\n            detail: { show: false }\n          }\n        ]\n      };\n      this.chart.clear();\n      this.chart.resize();\n      this.chart.setOption(options);\n    }\n  }\n};\n</script>\n\n<style lang='scss' scoped>\n.peoplePanel {\n  position: relative;\n\n  .panel {\n    position: absolute;\n    top: 33px;\n    left: 30px;\n  }\n\n  .showNum {\n    position: absolute;\n    top: 100px;\n    width: 240px;\n    text-align: center;\n    font-size: 36px;\n    font-weight: bold;\n\n    .unit {\n      display: block;\n      font-size: 16px;\n      font-weight: bold;\n    }\n  }\n}\n\n.thingUnit {\n  font-size: 14px !important;\n}\n\n.thingImg {\n  margin-top: 10px;\n  width: 30px;\n  height: 30px;\n}\n\n.peoplePanel {\n  position: relative;\n\n  .panel {\n    position: absolute;\n    top: 33px;\n    left: 30px;\n  }\n\n  .showNum {\n    position: absolute;\n    top: 100px;\n    width: 240px;\n    text-align: center;\n    font-size: 36px;\n    font-weight: bold;\n\n    .unit {\n      display: block;\n      font-size: 16px;\n      font-weight: bold;\n    }\n  }\n}\n\n.thingUnit {\n  font-size: 14px !important;\n}\n\n.thingImg {\n  margin-top: 10px;\n  width: 30px;\n  height: 30px;\n}\n</style>\n"
                            },
                            "left": 565.89,
                            "top": 302.79,
                            "index": "f8ce27ba-a28d-4aad-8732-129704e5f5d1",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 226,
                            "display": true,
                            "public": "af280484-d741-47f8-8279-ec247c2de39d",
                            "record": "3",
                            "dataMethod": "get",
                            "url": "http://platform_api.hibuilding.cn/api/v3/screen/project/project_duration",
                            "proxy": true
                        },
                        {
                            "name": "自定义Vue组件",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 5,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return {\n        project_id:1039\n    }\n}",
                            "stylesFormatter": "",
                            "component": {
                                "width": 1339.23,
                                "height": 253.48,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n  <div class=\"section-dialog-container\">\n    <div class=\"projectCon\">\n      <div class=\"progress-item\">\n        <div class=\"left\">\n          <p class=\"date\"><span>计划开工</span>{{ progressInfo.start_date }}</p>\n          <p class=\"date\"><span>计划竣工</span>{{ progressInfo.end_date }}</p>\n        </div>\n        <div class=\"right\">\n          <div class=\"progress-bar\">\n            <div class=\"bg\"></div>\n            <div class=\"bar\" :style=\"{ width: progressInfo.percent + '%' }\"></div>\n          </div>\n          <div class=\"icons\">\n            <img\n              class=\"comp\"\n              src=\"http://release-console.oss-cn-hangzhou.aliyuncs.com/ggzx/company/pic/progress-comp.png\"\n              alt=\"\"\n            />\n            <img\n              class=\"comp\"\n              src=\"http://release-console.oss-cn-hangzhou.aliyuncs.com/ggzx/company/pic/progress-comp.png\"\n              alt=\"\"\n            />\n            <img\n              class=\"comp\"\n              src=\"http://release-console.oss-cn-hangzhou.aliyuncs.com/ggzx/company/pic/progress-comp.png\"\n              alt=\"\"\n            />\n            <img\n              class=\"comp\"\n              src=\"http://release-console.oss-cn-hangzhou.aliyuncs.com/ggzx/company/pic/progress-comp.png\"\n              alt=\"\"\n            />\n            <img\n              class=\"not-comp\"\n              src=\"http://release-console.oss-cn-hangzhou.aliyuncs.com/ggzx/company/pic/progress-notcomp.png\"\n              alt=\"\"\n            />\n          </div>\n          <div class=\"texts\">\n            <p>开工准备</p>\n            <p>地基基础</p>\n            <p>主体结构</p>\n            <p>装饰安装</p>\n            <p>完工扫尾</p>\n          </div>\n        </div>\n      </div>\n    </div>\n  </div>\n</template>\n\n<script>\nexport default {\n  data() {\n    return {\n      progressInfo: { start_date: '2021-03-11', end_date: '2024-03-11', percent: 80 },\n      progressList:[],\n        percentMapping: {\n          '开工准备': 0,\n          '地基基础': 25,\n          '主体结构': 50,\n          '装饰安装': 75,\n          '完工扫尾': 100\n        },\n    };\n  },\n  watch: {\n    dataChart: {\n      handler(val) {\n        if(val){\n           this.progressInfo = {\n            start_date:val['开工日期'],\n            end_date: val['竣工日期'],\n            percent: val['进度部位']?this.percentMapping[val['进度部位']]:0\n          }\n        }\n          \n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n\n};\n</script>\n\n<style>\n\n.section-dialog-container .progress-item {\n  width: 100%;\n  border-radius: 12px;\n  display: flex;\n}\n\n.section-dialog-container .progress-item .left {\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n}\n\n.section-dialog-container .progress-item .left .name {\n  font-size: 24px;\n  width: 300px;\n  color: #fff;\n  overflow: hidden;\n  font-weight: bold;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.section-dialog-container .progress-item .left .days {\n  font-size: 36px;\n  color: #00ffff;\n  font-weight: bold;\n  margin-left: 72px;\n  margin-top: 30px;\n  margin-bottom: 15px;\n}\n\n.section-dialog-container .progress-item .left .days span {\n  font-size: 20px;\n}\n\n.section-dialog-container .progress-item .left .date {\n  font-size: 36px;\n  font-family: Arial-BoldMT-, Arial-BoldMT;\n  font-weight: bold;\n  color: #00ffff;\n  line-height: 24px;\n}\n\n.section-dialog-container .progress-item .left .date span {\n  margin-bottom: 15px;\n  display: block;\n  font-size: 22px;\n  font-family: MicrosoftYaHei-Bold-, MicrosoftYaHei-Bold;\n  font-weight: bold;\n  color: #ffffff;\n  line-height: 26px;\n}\n\n.section-dialog-container .progress-item .right {\n  flex: 1;\n  margin-left: 45px;\n  padding-top: 100px;\n  padding-right:40px\n}\n\n.section-dialog-container .progress-item .right .progress-bar {\n  width: 100%;\n  position: relative;\n}\n\n.section-dialog-container .progress-item .right .progress-bar .bar {\n  width: 100%;\n  height: 15px;\n  border-radius: 8px;\n  background: linear-gradient(90deg, #00befb 0%, #cc00fc 100%);\n}\n\n.section-dialog-container .progress-item .right .progress-bar .bg {\n  width: 100%;\n  height: 15px;\n  position: absolute;\n  border-radius: 8px;\n  background: linear-gradient(90deg, rgba(0, 190, 251, 0.2) 0%, rgba(204, 0, 252, 0.2) 100%);\n}\n\n.section-dialog-container .progress-item .right .icons {\n  width: 100%;\n  display: flex;\n  justify-content: space-between;\n  align-items: flex-end;\n  position: relative;\n  top: -49px;\n}\n\n.section-dialog-container .progress-item .right .icons .comp {\n  width: 40px;\n  height: 60px;\n}\n\n.section-dialog-container .progress-item .right .icons .not-comp {\n  width: 30px;\n  height: 30px;\n}\n\n.section-dialog-container .progress-item .right .texts {\n  width: 100%;\n  display: flex;\n  justify-content: space-between;\n  padding: 0 8px;\n  position: relative;\n  top: -42px;\n}\n\n.section-dialog-container .progress-item .right .texts p {\n  font-size: 24px;\n  color: #fff;\n  font-weight: bold;\n  width: 100px;\n}\n</style>\n"
                            },
                            "left": 272.49,
                            "top": 676.12,
                            "index": "33beeae7-6d34-4ad4-b108-00903ba900ad",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 225,
                            "display": true,
                            "proxy": true,
                            "record": "2",
                            "dataMethod": "get",
                            "url": "http://platform_api.hibuilding.cn/api/v3/screen/project/project_stage",
                            "public": "af280484-d741-47f8-8279-ec247c2de39d"
                        }
                    ],
                    "zIndex": 232,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "文件夹",
                    "name": "班前晨会",
                    "index": "4a674a31-5233-4745-a0c5-96b1d9347ec0",
                    "menu": true,
                    "display": true,
                    "lock": false,
                    "children": [
                        {
                            "title": "iframe",
                            "name": "iframe",
                            "icon": "icon-iframe",
                            "img": "img/assets/iframe.png",
                            "top": 102.39,
                            "left": 250.87,
                            "component": {
                                "width": 1364.98,
                                "height": 783.81,
                                "option": {},
                                "name": "iframe",
                                "prop": "iframe"
                            },
                            "dataType": 0,
                            "data": {
                                "value": "https://dash.hibuilding.cn/view/126"
                            },
                            "dataFormatter": "(data,params,refs)=>{\n    let id=window.$glob.params.project_id\n    let url\n    if(id){\n        url=data.value+'?project_id='+id\n    }else{\n        url=data.value\n    }\n    return {\n        value:url\n    }\n    \n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "option": {},
                            "index": "4279a90d-eee9-4616-8193-262ea36eb18b",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 223,
                            "display": true
                        }
                    ],
                    "zIndex": 224,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "图片",
                    "name": "背景图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 90.29,
                    "left": 235.95,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/500943897454fedec623df59239c0443.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n    refs['03dd8395-56ba-4d5a-8508-a088cad613e7'].$el.style.backgroundColor='rgba(0, 29, 109, 0.9)'\n    refs['03dd8395-56ba-4d5a-8508-a088cad613e7'].$el.style.borderTopRightRadius='50px'\n    return \n}",
                    "component": {
                        "width": 1436.74,
                        "height": 868.27,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "03dd8395-56ba-4d5a-8508-a088cad613e7",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 222,
                    "display": true
                }
            ],
            "zIndex": 235,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "建党文化弹窗",
            "index": "7ebc0ed5-aef9-44eb-8026-a8231d6f060a",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "name": "自定义Vue组件",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 41.63,
                        "height": 47.34,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n                console.log(refs)\n                 let imgObj=refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a']\n                 imgObj.setDisplay(true)\n                  refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(true)\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1692.82,
                    "top": 100.99,
                    "index": "19cef45b-274e-43fa-8386-e0bf735fde31",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 220,
                    "display": true
                },
                {
                    "name": "自定义Vue组件",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 1,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "(data,params,refs)=>{\n    return data.data\n}",
                    "dataHeader": "",
                    "dataQuery": "(data)=>{\n    return {\n        is_page:0,\n        page:1,\n        scheme:5,\n        project_id:1039\n    }\n}",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1604.52,
                        "height": 822.86,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n  <div class=\"safe-dialog\">\n    <div class=\"dialog-title\">\n      <img class=\"leftimg\"\n           src=\"https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/4f6094d71d09b6904ea4a70a06f0b5a8.png\"\n           alt=\"\" />\n      <h2>党建文化管理</h2>\n    </div>\n    <!-- 党建文化文章内容list组件 -->\n    <div>\n      <!-- <PartyBuildEvents></PartyBuildEvents> -->\n      <div class=\"topParty\">\n        <div class=\"partyList\"\n             v-for=\"item in partyData\"\n             :key=\"item.news_id\">\n          <h3>{{ item.news_title }}</h3>\n          <p></p>\n          <div class=\"nimg\">\n            <img :src=\"getImgUrl(item, 'img')\"\n                 alt=\"\" />\n          </div>\n          <div class=\"bottom-title\">{{ item.news_title }}</div>\n        </div>\n      </div>\n      <!-- 党建视频 -->\n      <div class=\"bottom-video\">\n        <div class=\"videoList\"\n             v-for=\"(item, index) in videoList\"\n             :key=\"index\">\n          <h3>{{ item.title }}</h3>\n          <p></p>\n          <video class=\"content-video\"\n                 :src=\"item.videoURL\"\n                 controls></video>\n        </div>\n        <!-- <div v-for=\"item in videoList\" :key=\"item\">\n          <video\n            controls\n            preload=\"auto\"\n            loop=\"loop\"\n            v-if=\"item.videoURL.includes('http')\"\n            width=\"100%\"\n            :height=\"detail.height - 40\"\n          >\n            <source :src=\"item.videoURL || ''\" />\n          </video>\n        </div> -->\n      </div>\n    </div>\n  </div>\n</template>\n\n<script>\nexport default {\n  data () {\n    return {\n      partyData: [],\n      videoList: [\n        {\n          title: '安全生产月警示视频',\n          videoURL:\n            'http://dev-hibuilding.oss-cn-hangzhou.aliyuncs.com/screenvideo/20229151038%E5%AE%89%E5%85%A8%E7%94%9F%E4%BA%A7%E6%9C%88.mp4'\n        },\n        {\n          title: '项目部宣传视频',\n          videoURL:\n            'http://dev-hibuilding.oss-cn-hangzhou.aliyuncs.com/screenvideo/20229151052%E9%A1%B9%E7%9B%AE%E7%89%B9%E8%89%B2%E4%BB%8B%E7%BB%8D.mp4'\n        },\n        {\n          title: '建党100周年宣传视频',\n          videoURL:\n            'http://dev-hibuilding.oss-cn-hangzhou.aliyuncs.com/screenvideo/20229151053%E5%BD%95%E5%88%B6%E4%B8%80%E4%B8%AA%E5%BA%86%E7%A5%9D%E5%BB%BA%E5%85%9A%E7%99%BE%E5%B9%B4%E7%A5%9D%E7%A6%8F%E8%A7%86%E9%A2%91.mp4'\n        },\n        {\n          title: '项目部建党100周年活动',\n          videoURL:\n            'http://dev-hibuilding.oss-cn-hangzhou.aliyuncs.com/screenvideo/20229151054%E6%9C%80%E7%BB%88%E7%89%88.mp4'\n        }\n      ]\n    };\n  },\n  watch: {\n      dataChart: {\n        handler(val) {\n              if(val && val.length>0){\n                    this.partyData=val.slice(0, 3)\n                }else{\n                      this.partyData=[]\n                }\n        },\n        deep: true,\n        immediate: true\n      },\n  },\n  mounted(){\n   \n   \n  },\n  computed: {},\n  methods: {\n    getImgUrl (item, typeV) {\n      //判断是否要加图片缩放比例的功能\n      // debugger\n      let img = typeV !== 'img' ? item.url || '' : item.news_img[0] || ''; //三目运算符\n      if (img) {\n        //有值执行\n        img = img + '?x-oss-process=image/resize,p_50';\n      }\n      return img;\n    }\n  }\n};\n</script>\n\n<style>\n  .safe-dialog {\n  position: relative;\n \n}\n.safe-dialog .panel-list {\n  display: flex;\n  justify-content: space-between;\n  padding: 0 90px;\n  margin-top: 30px;\n}\n.safe-dialog .facility-content {\n  margin-top: 20px;\n}\n.safe-dialog .facility-content .search-content {\n  display: flex;\n  justify-content: space-between;\n}\n.safe-dialog .facility-content .search-content .el-select {\n  width: 140px;\n}\n.safe-dialog .facility-content .search-content .tabs {\n  display: flex;\n}\n.safe-dialog .facility-content .search-content .tabs .tab-item {\n  height: 42px;\n  padding: 5px 15px;\n  margin-left: 30px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  color: #fff;\n  font-weight: bold;\n  border: 1px solid #00ffff;\n  border-radius: 8px;\n  background: transparent;\n  cursor: pointer;\n}\n.safe-dialog .facility-content .search-content .tabs .tab-item.active {\n  background: linear-gradient(180deg, #00d7f8 0%, #009be2 44%, #4015ff 100%);\n  border-radius: 8px 8px 8px;\n}\n.safe-dialog .facility-content .details {\n  width: 100%;\n}\n.safe-dialog .dialog-title h2 {\n  padding-left: 75px;\n  font-size: 32px;\n  color: #fbb03b;\n}\n.safe-dialog .dialog-title .leftimg {\n  position: absolute;\n  top: 0px;\n  left:20px;\n  width: 40px;\n  height: 40px;\n}\n.safe-dialog .topParty {\n  display: flex;\n  justify-content: space-between;\n}\n.safe-dialog .topParty .partyList {\n  width: 30%;\n  margin-top: 21px;\n}\n.safe-dialog .topParty .partyList h3 {\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  overflow: hidden;\n  color: #fff;\n  font-size: 20px;\n  font-family: MicrosoftYaHei-Bold-, MicrosoftYaHei-Bold;\n}\n.safe-dialog .topParty .partyList p {\n  height: 4px;\n  background: linear-gradient(\n    0deg,\n    #fff863 0%,\n    #fff15e 3%,\n    #ffcf47 21%,\n    #ffb535 40%,\n    #ffa228 59%,\n    #ff9620 79%,\n    #ff931e 100%\n  );\n  margin: 9px auto 12px;\n}\n.safe-dialog .topParty .partyList .nimg {\n  height: 280px;\n  margin-bottom: 13px;\n}\n.safe-dialog .topParty .partyList .nimg img {\n  width: 100%;\n  height: 100%;\n}\n.safe-dialog .topParty .partyList .bottom-title {\n  color: #fff;\n  font-size: 16px;\n  height: 18px;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  overflow: hidden;\n}\n.safe-dialog .topParty .partyList:nth-child(2) {\n  margin: 21px 55px 0;\n}\n.safe-dialog .bottom-video {\n  display: flex;\n  width: 100%;\n  margin-top: 38px;\n}\n.safe-dialog .bottom-video .videoList {\n  width: 20%;\n}\n.safe-dialog .bottom-video .videoList h3 {\n  font-size: 20px;\n  color: #fff;\n}\n.safe-dialog .bottom-video .videoList p {\n  height: 4px;\n  background: linear-gradient(\n    0deg,\n    #fff863 0%,\n    #fff15e 3%,\n    #ffcf47 21%,\n    #ffb535 40%,\n    #ffa228 59%,\n    #ff9620 79%,\n    #ff931e 100%\n  );\n  margin: 9px auto 12px;\n}\n.safe-dialog .bottom-video .videoList .content-video {\n  width: 100%;\n  height: 280px;\n}\n.safe-dialog .bottom-video .videoList:nth-child(3) {\n  margin: auto 28px;\n}\n.safe-dialog .bottom-video .videoList:nth-child(2) {\n  margin-left: 60px;\n}\n.safe-dialog .bottom-video .videoList:first-child {\n  width: 30%;\n}\n.safe-dialog .bottom-video .videoList:first-child .content-video:first-child {\n  width: 100%;\n  height: 280px;\n}\n.departments .el-dialog{\n  background-color: rgba(0, 29, 109, 0.7);\n}\n</style>"
                    },
                    "left": 139.85,
                    "top": 109.67,
                    "index": "3af958b1-8826-4ca1-ad81-c434a30919f2",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 219,
                    "display": true,
                    "url": "https://console-api.hibuilding.cn/proxy/admin/v1/CulManagePartyBuild/getDataList",
                    "dataMethod": "get"
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 75.05,
                    "left": 105.29,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/685e4716c859d11cf0379f6a21fb0db7.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n    refs['76476062-78e1-4618-8b6d-875d31ca24b3'].$el.style.backgroundColor='rgba(0, 29, 109, 0.9)'\n    refs['76476062-78e1-4618-8b6d-875d31ca24b3'].$el.style.borderTopRightRadius='85px'\n    return \n}",
                    "component": {
                        "width": 1691.02,
                        "height": 894.15,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "76476062-78e1-4618-8b6d-875d31ca24b3",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 218,
                    "display": true
                }
            ],
            "zIndex": 221,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "监控视频弹窗",
            "index": "85885b05-6bb3-4749-856d-e662f84702e0",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "title": "文件夹",
                    "name": "摄像机位",
                    "index": "1abd6cec-07da-4403-b012-e447da6a1d55",
                    "menu": false,
                    "display": true,
                    "lock": false,
                    "children": [
                        {
                            "title": "文本框",
                            "name": "文本框",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "01"
                            },
                            "component": {
                                "width": 68.28,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 26,
                                "fontWeight": "normal",
                                "color": "#0ff"
                            },
                            "left": 485.91,
                            "top": 859.36,
                            "index": "f64a8ace-dd77-4699-8a6d-c7bc1b1df0b4",
                            "zIndex": 215,
                            "display": true
                        },
                        {
                            "title": "文本框",
                            "name": "camera",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "camera"
                            },
                            "component": {
                                "width": 63.96,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 16,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 490.23,
                            "top": 834.86,
                            "index": "1fed8fa3-874c-4f35-858a-fda99f7c9750",
                            "zIndex": 214,
                            "display": true
                        },
                        {
                            "name": "自定义Vue组件",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 0,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 86.29,
                                "height": 57.36,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n    <div>\n        <div class=\"rectangle\">\n            <div class=\"spanDiv\"></div>\n        </div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n    .spanDiv{\n    width:10px;\n    height:10px;\n    background:#0ff;\n    float:right;\n    margin:5px;\n    }\n.rectangle {\n  width: 86px;  /* 可以根据需要调整矩形的宽度 */\n  height: 66px;  /* 可以根据需要调整矩形的高度 */\n \n  border: 2px solid #00ffff;  /* 这定义了矩形的边框颜色和宽度 */\n  border-radius: 0 0 20px 0px;  /* 这定义了矩形右下角为缺一个角的效果，缺角的大小可以通过改变10px的值来调整 */\n}\n</style>"
                            },
                            "left": 480.17,
                            "top": 831.97,
                            "index": "accad831-3961-43e8-8fef-5811c71d3cc5",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 213,
                            "display": true
                        }
                    ],
                    "zIndex": 216,
                    "child": {},
                    "dataFormatter": "",
                    "isname": false
                },
                {
                    "title": "文件夹",
                    "name": "视频",
                    "index": "00c4f402-1d60-4383-80ca-eea8dc67bb5e",
                    "menu": false,
                    "display": true,
                    "lock": false,
                    "children": [
                        {
                            "title": "video",
                            "name": "video",
                            "icon": "icon-video",
                            "img": "img/assets/video.png",
                            "top": 253.79,
                            "left": 477.29,
                            "dataType": 0,
                            "data": {
                                "value": "http://www.w3school.com.cn/i/movie.ogg"
                            },
                            "option": {
                                "autoplay": false,
                                "controls": true,
                                "loop": true,
                                "poster": ""
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 980,
                                "height": 560,
                                "name": "video",
                                "prop": "video",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "index": "c8fd212f-074a-4b77-8f5b-8e94b1e8e89b",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 211,
                            "display": true
                        },
                        {
                            "title": "文本框",
                            "name": "编号：051326",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "编号：051326"
                            },
                            "component": {
                                "width": 212.46,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "left",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 674.82,
                            "top": 204.76,
                            "index": "681e5fdf-8272-4429-8aa0-046cf9adbe9c",
                            "zIndex": 210,
                            "display": true
                        },
                        {
                            "title": "文本框",
                            "name": "01-南2栋",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "01-南2栋"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "left",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 559.47,
                            "top": 203.31,
                            "index": "5dd1bebc-f97e-4f11-8b52-9c19b64cac65",
                            "zIndex": 209,
                            "display": true
                        },
                        {
                            "title": "图片",
                            "name": "图片",
                            "icon": "icon-img",
                            "img": "img/assets/img.png",
                            "top": 201.83,
                            "left": 467.2,
                            "dataType": 0,
                            "data": {
                                "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/5b2a9ff4192f10fe0f1fd797d8291552.svg"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 65.17,
                                "height": 44.72,
                                "name": "img",
                                "prop": "img",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "duration": "1000",
                                "opacity": 0
                            },
                            "index": "7cb1669e-8aae-4b4d-8211-475a95f9cd05",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 208,
                            "display": true
                        }
                    ],
                    "zIndex": 212,
                    "child": {},
                    "dataFormatter": "",
                    "isname": false
                },
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 45.38,
                        "height": 36.81,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n                console.log(refs)\n                 let imgObj=refs['85885b05-6bb3-4749-856d-e662f84702e0']\n    imgObj.setDisplay(true)\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1425.76,
                    "top": 96.71,
                    "index": "da272997-352e-45e4-bf27-972f8f41dfff",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 207,
                    "display": true
                },
                {
                    "title": "文本框",
                    "name": "场地环境",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "场地环境"
                    },
                    "component": {
                        "width": 237.7,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 34,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 469.22,
                    "top": 92.89,
                    "index": "76a97fc7-98f8-4f6e-9d37-e410a6626a67",
                    "zIndex": 206,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 150.74,
                    "left": 473.44,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231008/6012b07ebc369b27cc0e9c22cbee3279.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 991.59,
                        "height": 11.81,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "4234a56a-e9cb-4cc9-8866-35bc03b16a9b",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 205,
                    "display": true,
                    "lock": false
                },
                {
                    "title": "图片",
                    "name": "背景图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 57.12,
                    "left": 436.33,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/500943897454fedec623df59239c0443.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1054.72,
                        "height": 900,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "db1c5592-d410-4424-829f-c435dbb59db1",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 204,
                    "display": true
                }
            ],
            "zIndex": 217,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "历史事件",
            "index": "2d3be222-9687-4e69-8351-747957eff40c",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "历史事件",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "更多"
                    },
                    "component": {
                        "width": 48.88,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 20,
                        "fontWeight": "normal",
                        "color": "#00ffff"
                    },
                    "left": 1629.88,
                    "top": 705.73,
                    "index": "9ba89ac4-86ed-4ee8-9778-0f8e2d5f5d24",
                    "zIndex": 202,
                    "display": true,
                    "clickFormatter": "(params,refs)=>{\n    refs['831396d3-2cb3-4178-83bc-74f9b3f8fb24'].setDisplay(false)\n}"
                },
                {
                    "name": "历史事件图",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "(data,params,refs)=>{\n    let imgs =data.data.records||[]\n     imgs = imgs.length>6?imgs.slice(0, 6):imgs\n    return imgs\n}",
                    "dataHeader": "",
                    "dataQuery": "(data)=>{\n    return {\"cameraIndexCode\":\"e3c063abd70343f8b5ce0a42a431657a\",\"current\":1,\"size\":10}\n}",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1025.49,
                        "height": 190.11,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n  <div>\n    <div style=\"width:100%;overflow:auto;\" v-if='imgList.length>0'>\n       <img class=\"imgBig\"  :src=\"imageFiles\" @click=\"closeImg\" v-if=\"dialogVisible\" />\n      <div v-for=\"(item, index) in imgList\" class=\"camera\" :key=\"index\">\n        <img class=\"videoListDesc\" @click=\"imgSee(item.imageFiles)\" :src=\"item.imageFiles\"/>\n        <el-tooltip class=\"item\" effect=\"dark\" :content=\"item.alertMsg\" placement=\"top\">\n          <div class=\"videoListTit\">{{ item.alertMsg }}</div>\n        </el-tooltip>\n        <div style=\"color:#fff\">{{item.updatedAt}}</div>\n      </div>\n    </div>\n    <div v-else style=\"color:#fff;font-size:24px;line-height:160px;text-align:center;width:100%\">暂无历史数据</div>\n  </div>\n</template>\n<script>\nexport default {\n  data() {\n    return {\n      imgList: [],\n      dialogVisible: false,\n      imageFiles: \"\",\n    }\n  },\n  watch: {\n    dataChart: {\n      handler(val) {\n        this.imgList = val\n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n  methods: {\n    closeImg(){\n      this.imageFiles = ''\n      this.dialogVisible = false\n    },\n    imgSee(imageFiles) {\n      this.imageFiles = imageFiles\n      this.dialogVisible = true\n\n    }\n  }\n}\n</script>\n\n<style>\n  .imgBig{width:1000px;height:600px;position:absolute;top:-600px;z-index:999;}\n.camera {\n  display: block;\n  float: left;\n  margin-right: 10px;\n}\n\n.videoListTit {\n  overflow: hidden;\n  /* text-overflow: ellipsis; */\n  display: -webkit-box;\n  -webkit-line-clamp: 2;\n  line-clamp: 2;\n  -webkit-box-orient: vertical;\n  width: 150px;\n  color: #fff;\n}\n\n.videoListDesc {\n  width: 150px;\n  height: 120px;\n  border-radius: 4px;\n  background: #ccc\n}</style>"
                    },
                    "left": 700.45,
                    "top": 761.62,
                    "index": "5ebf8f70-8fe1-4dea-8d4d-4a33f53631b6",
                    "child": {
                        "index": [],
                        "paramList": [],
                        "paramName": "cameraIndexCode"
                    },
                    "zIndex": 201,
                    "url": "http://39.104.50.85:8080/admin-api/module-aibox/alarm/list",
                    "dataMethod": "post",
                    "display": true,
                    "dataQueryType": "form",
                    "proxy": true
                },
                {
                    "title": "文本框",
                    "name": "历史事件",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [
                            "655928a7-99c3-48c0-8519-8a104451110e"
                        ],
                        "paramList": []
                    },
                    "data": {
                        "value": "历史事件"
                    },
                    "component": {
                        "width": 87.77,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 20,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 698.45,
                    "top": 707.15,
                    "index": "f68611cb-de1c-4497-aa05-fe917b3443f3",
                    "zIndex": 200,
                    "display": true
                }
            ],
            "zIndex": 203,
            "child": {},
            "dataFormatter": "",
            "isname": false
        },
        {
            "title": "文件夹",
            "name": "历史详情",
            "index": "831396d3-2cb3-4178-83bc-74f9b3f8fb24",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "name": "输入框",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 246.35,
                        "height": 38.61,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n  <div>\n    <el-input v-model=\"value\" placeholder=\"请输入内容\" style='width:100%;border:1px solid #00ffff' @change=\"handleSelect\"></el-input>\n  </div>\n</template>\n<script>\nexport default {\n  data() {\n    return {\n      value:''\n    }\n  },\n  created() {},\n  methods: {\n    handleSelect(value) {\n      this.$emit('click', { value: value })\n    },\n  }\n}\n</script>\n\n<style>\n.selectNum {\n  width: 100%;\n  border: 1px solid #00ffff;\n}\n</style>\n"
                    },
                    "left": 859.32,
                    "top": 148.5,
                    "index": "17af177a-5e7a-4f27-8e8b-e8dd42976ab5",
                    "child": {
                        "index": [
                            "883d4500-ae11-4520-8f39-2647948baa22"
                        ],
                        "paramList": [],
                        "paramName": "aiItemName"
                    },
                    "zIndex": 198,
                    "display": true
                },
                {
                    "name": "历史事件详情",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "(data,params,refs)=>{\n    return data.data.records||[]\n}",
                    "dataHeader": "",
                    "dataQuery": "(data)=>{\n    return {\"cameraIndexCode\":\"e3c063abd70343f8b5ce0a42a431657a\",\"current\":1,\"size\":5,'project_id':2205}\n}",
                    "stylesFormatter": "",
                    "component": {
                        "width": 490,
                        "height": 631.36,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n  <div class='historylist'>\n      <div class=\"historylist-item\"  v-for=\"(item, index) in imgList\" :key=\"index\">\n         <img class=\"historylist-item-img\" :src=\"item.imageFiles\"/></img>\n          <div class=\"historylist-item-content\" >\n              <div class=\"historylist-item-content-title\">{{ item.alertMsg }}</div>\n              <div class=\"historylist-item-content-time\">{{item.updatedAt}}</div>\n          </div>\n      </div>\n  </div>\n</template>\n\n<script>\n\nexport default {\n  components: {},\n  data() {\n    return {\n      imgList:[],\n    };\n  },\n  watch: {\n    dataChart: {\n      handler(val) {\n        this.imgList = val || []\n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n  methods: {\n\n  },\n  mounted() {\n\n  },\n}\n</script>\n<style lang='scss' scoped>\n.historylist{\n  .historylist-item{\n    display: flex;\n    align-items: center;\n    padding: 10px;\n    .historylist-item-img{\n      width: 100;\n      height: 100px;\n      background: #eee;\n      margin-right: 10px;\n    }\n    .historylist-item-content{\n      flex: 1;\n      display: flex;\n      flex-direction: column;\n      justify-content: space-between;\n      .historylist-item-content-title{\n        font-size: 16px;\n        color: #fff;\n      }\n      .historylist-item-content-time{\n        font-size: 14px;\n        color: #fff;\n        margin-top:20px;\n      }\n    }\n  }\n}\n</style>"
                    },
                    "left": 865.09,
                    "top": 207.63,
                    "index": "883d4500-ae11-4520-8f39-2647948baa22",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 197,
                    "display": true,
                    "url": "http://39.104.50.85:8080/admin-api/module-aibox/alarm/list",
                    "dataMethod": "post",
                    "dataQueryType": "form"
                },
                {
                    "title": "文本框",
                    "name": "历史事件",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "历史事件详情"
                    },
                    "component": {
                        "width": 87.77,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 20,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 870.05,
                    "top": 97.36,
                    "index": "aa3d19f7-762b-45db-82db-17c02b841957",
                    "zIndex": 196,
                    "display": true
                },
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 35.3,
                        "height": 36.81,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n                refs['831396d3-2cb3-4178-83bc-74f9b3f8fb24'].setDisplay(true)\n                 \n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1319.11,
                    "top": 95.32,
                    "index": "9842388b-4364-43ba-a3d6-8bd4f730d5d8",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 195,
                    "display": true,
                    "clickFormatter": "(params,refs)=>{\n}"
                },
                {
                    "name": "分页",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 1,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "(data,params,refs)=>{\n    return {\n        total:data.data.total || 0\n    }\n}",
                    "dataHeader": "",
                    "dataQuery": "(data)=>{\n    return {\"cameraIndexCode\":\"e3c063abd70343f8b5ce0a42a431657a\",\"curren\":1,\"size\":10,\"project_id\":2205}\n}",
                    "stylesFormatter": "",
                    "component": {
                        "width": 409.31,
                        "height": 40.12,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n  <div style='width:100%'>\n    <el-pagination\n      background\n      layout=\"prev, pager, next\"\n      :total=\"total\"\n      :page-size=\"5\"\n      class='page'\n      style='float:right'\n      @current-change=\"handleCurrentChange\"\n      >\n    </el-pagination>\n  </div>\n</template>\n<script>\nexport default { \n  data() {\n    return {\n      total: 0,\n    }\n  },\n  watch: {\n    dataChart: {\n      handler(val) {\n        this.total = val?.total || 0\n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n  created() {},\n  methods: {\n    handleCurrentChange(value) {\n      this.$emit('click', { value: value })\n    },\n  }\n}\n</script>\n\n<style>\n.page{\n  width: 100%;\n  color:#fff\n}\n</style>\n"
                    },
                    "left": 883.85,
                    "top": 883.83,
                    "index": "6e928aa8-1194-403b-8ba4-c60456f795cf",
                    "child": {
                        "index": [
                            "883d4500-ae11-4520-8f39-2647948baa22"
                        ],
                        "paramList": [],
                        "paramName": "current"
                    },
                    "zIndex": 194,
                    "url": "http://39.104.50.85:8080/admin-api/module-aibox/alarm/list",
                    "dataMethod": "post",
                    "display": true,
                    "dataQueryType": "form"
                },
                {
                    "name": "日期筛选",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 220.37,
                        "height": 41.54,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n  <div>\n     <el-date-picker\n      v-model=\"value\"\n      type=\"date\"\n      @change=\"handleSelect\"\n      class='selectDate'\n       value-format=\"yyyy-MM-dd\"\n      placeholder=\"选择日期\">\n    </el-date-picker>\n  </div>\n</template>\n<script>\nexport default {\n  data() {\n    return {\n      options: [],\n      value:''\n    }\n  },\n  created() {},\n  methods: {\n    handleSelect(value) {\n      this.$emit('click', { value: value })\n    },\n  },\n}\n</script>\n\n<style>\n.selectDate {\n  width: 100%;\n  border: 1px solid #00ffff;\n}\n</style>\n"
                    },
                    "left": 1141.87,
                    "top": 148.53,
                    "index": "819ccd3f-ce46-4e3b-ba33-37ff619d6adc",
                    "child": {
                        "index": [
                            "883d4500-ae11-4520-8f39-2647948baa22"
                        ],
                        "paramList": [],
                        "paramName": "alertAt"
                    },
                    "zIndex": 193,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 130.63,
                    "left": 867.09,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231008/6012b07ebc369b27cc0e9c22cbee3279.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 494.14,
                        "height": 11.81,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "01b3adb2-975d-4783-8012-9e6ff316b252",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 192,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "背景图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 81.66,
                    "left": 841.57,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231029/db034896919e4d8c97e74a411ff013be.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n    refs['ab06c075-5051-4bb2-8cd4-924b24c477cc'].$el.style.backgroundColor='rgba(0, 29, 109, 0.9)'\n    refs['ab06c075-5051-4bb2-8cd4-924b24c477cc'].$el.style.borderBottomRightRadius='50px'\n    refs['ab06c075-5051-4bb2-8cd4-924b24c477cc'].$el.style.backgroundSize='cover'\n    refs['ab06c075-5051-4bb2-8cd4-924b24c477cc'].$el.style.backgroundPosition='center center'\n    return \n}",
                    "component": {
                        "width": 536.04,
                        "height": 874.99,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "ab06c075-5051-4bb2-8cd4-924b24c477cc",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 191,
                    "display": true
                }
            ],
            "zIndex": 199,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "头像",
            "index": "b0a6dde9-228a-429d-8835-1f42f5e9ff33",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "title": "文件夹",
                    "name": "设备名称值",
                    "index": "df3ba57f-c157-493a-a053-a72eba6a756f",
                    "menu": true,
                    "display": true,
                    "lock": false,
                    "children": [
                        {
                            "title": "文本框",
                            "name": "联系方式",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data.司机电话||'-'}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "142432342424"
                            },
                            "component": {
                                "width": 95.66,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "left",
                                "fontSize": 16,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 545.01,
                            "top": 340.27,
                            "index": "4483e5c1-e2d3-432a-b6b8-6d62ae06df3f",
                            "zIndex": 188,
                            "display": true,
                            "public": "ce60bdfc-71b2-4f91-88e4-0c9952b25f05"
                        },
                        {
                            "title": "文本框",
                            "name": "编号",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data.司机编号||'-'}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "001"
                            },
                            "component": {
                                "width": 95.66,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "left",
                                "fontSize": 16,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 546.45,
                            "top": 312.89,
                            "index": "c0de85d8-647a-46b9-957f-4259f2ab17a8",
                            "zIndex": 187,
                            "display": true,
                            "public": "ce60bdfc-71b2-4f91-88e4-0c9952b25f05"
                        },
                        {
                            "title": "文本框",
                            "name": "项目经理",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data.项目经理}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "张三"
                            },
                            "component": {
                                "width": 95.66,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "left",
                                "fontSize": 16,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 545.01,
                            "top": 370.53,
                            "index": "bc12a88a-255a-4a89-8809-70df4b2bcf01",
                            "zIndex": 186,
                            "display": true,
                            "public": "ce60bdfc-71b2-4f91-88e4-0c9952b25f05"
                        },
                        {
                            "title": "文本框",
                            "name": "司机",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data.司机||'-'}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "老王头"
                            },
                            "component": {
                                "width": 95.66,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "left",
                                "fontSize": 16,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 546.45,
                            "top": 285.5,
                            "index": "ac7311c6-4e3b-4ee8-aa31-e8cc8f13ed19",
                            "zIndex": 185,
                            "display": true,
                            "public": "ce60bdfc-71b2-4f91-88e4-0c9952b25f05"
                        }
                    ],
                    "zIndex": 189,
                    "child": {},
                    "isname": false,
                    "left": null,
                    "top": null,
                    "dataFormatter": ""
                },
                {
                    "title": "文件夹",
                    "name": "设备名称",
                    "index": "1cfcf780-9a06-4153-84b0-8e016095a39b",
                    "menu": false,
                    "display": true,
                    "lock": false,
                    "children": [
                        {
                            "title": "文本框",
                            "name": "联系方式",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "联系方式"
                            },
                            "component": {
                                "width": 95.66,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "left",
                                "fontSize": 16,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 452.74,
                            "top": 341.71,
                            "index": "5e545948-56f5-481d-8484-a6e3b87b7ee9",
                            "zIndex": 183,
                            "display": true
                        },
                        {
                            "title": "文本框",
                            "name": "编号",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "编号"
                            },
                            "component": {
                                "width": 95.66,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "left",
                                "fontSize": 16,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 454.18,
                            "top": 314.33,
                            "index": "69c46a19-0bf9-4a81-a518-8efb359bde3f",
                            "zIndex": 182,
                            "display": true
                        },
                        {
                            "title": "文本框",
                            "name": "项目经理",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "项目经理"
                            },
                            "component": {
                                "width": 95.66,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "left",
                                "fontSize": 16,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 452.74,
                            "top": 371.97,
                            "index": "16eaad0e-a1d5-49c9-89de-62ec09e368c3",
                            "zIndex": 181,
                            "display": true
                        },
                        {
                            "title": "文本框",
                            "name": "司机",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "司机"
                            },
                            "component": {
                                "width": 95.66,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "left",
                                "fontSize": 16,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 454.18,
                            "top": 286.94,
                            "index": "2125b1ce-852c-4259-9a88-020cf4d54497",
                            "zIndex": 180,
                            "display": true
                        }
                    ],
                    "zIndex": 184,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "图片",
                    "name": "机械设备-头像信息",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 263.83,
                    "left": 328.75,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231012/567157c127c0c75248064359a04599ba.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 370,
                        "height": 170,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "b3b8bb38-9033-420e-8660-5e3da6f8b6cf",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 179,
                    "display": true
                },
                {
                    "title": "文本框",
                    "name": "01号塔吊设备",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "塔吊设备"
                    },
                    "component": {
                        "width": 100,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 16,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 344.6,
                    "top": 263.85,
                    "index": "078fcc58-a7fa-4b10-9eab-387bea2f3fef",
                    "zIndex": 178,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 299.89,
                    "left": 344.62,
                    "dataType": 5,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231019/aa69b1348fec78c1e9b1121e9b0d205c.png"
                    },
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:data.司机头像}\n}",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 95.08,
                        "height": 109.88,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "f519618f-85da-45ad-919b-1e6bdda40d32",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 177,
                    "display": true,
                    "public": "ce60bdfc-71b2-4f91-88e4-0c9952b25f05"
                }
            ],
            "zIndex": 190,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "场地环境弹窗",
            "index": "a7127b05-b3a5-4225-a6ac-2b00ed21e71d",
            "menu": true,
            "display": true,
            "lock": false,
            "children": [
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 45.38,
                        "height": 36.81,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n                console.log(refs)\n                 let imgObj=refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d']\n                 imgObj.setDisplay(true)\n                  refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(true)\n                 refs['ad5986a9-2f79-470a-8a39-340dc916c2e1'].setDisplay(true)\n                 refs['41ae471e-562b-4e17-8e80-f5e8debad272'].setDisplay(true)\n                 refs['1d5412a1-2bd6-49a2-8a2c-5b81c1653fe8'].$children[0].active=1\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1640.58,
                    "top": 75.07,
                    "index": "7410fc63-891f-4a07-8ace-80cd53b6f212",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 175,
                    "display": true
                },
                {
                    "title": "iframe",
                    "name": "iframe",
                    "icon": "icon-iframe",
                    "img": "img/assets/iframe.png",
                    "top": 64.93,
                    "left": 265.36,
                    "component": {
                        "width": 1444.33,
                        "height": 923.69,
                        "option": {},
                        "name": "iframe",
                        "prop": "iframe",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "dataType": 0,
                    "data": {
                        "value": "https://dash.hibuilding.cn/view/223"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "option": {},
                    "index": "f30d3490-e06b-4c13-8189-9c3b3fe10f78",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 174,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "背景图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 49.92,
                    "left": 260.44,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231021/4ade817844da440f05a42e6059a7302a.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n    refs['906a89ed-492e-4ea4-b16b-d017e6d9b0f0'].$el.style.backgroundColor='rgba(0, 29, 109, 0.9)'\n    refs['906a89ed-492e-4ea4-b16b-d017e6d9b0f0'].$el.style.borderTopRightRadius='45px'\n    return \n}",
                    "component": {
                        "width": 1471.56,
                        "height": 945.6,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "906a89ed-492e-4ea4-b16b-d017e6d9b0f0",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 173,
                    "display": true
                }
            ],
            "zIndex": 176,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "工地人员弹窗",
            "index": "559875c2-4016-4322-a06d-4192236f6e8a",
            "menu": false,
            "display": false,
            "lock": false,
            "children": [
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 45.38,
                        "height": 36.81,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n                console.log(refs)\n                 let imgObj=refs['559875c2-4016-4322-a06d-4192236f6e8a']\n    imgObj.setDisplay(true)\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(true)\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1552.67,
                    "top": 70.7,
                    "index": "c39eb83d-ff00-4c40-b536-bc342867b12c",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 171,
                    "display": false
                },
                {
                    "title": "iframe",
                    "name": "iframe",
                    "icon": "icon-iframe",
                    "img": "img/assets/iframe.png",
                    "top": 46.2,
                    "left": 324.43,
                    "component": {
                        "width": 1266.89,
                        "height": 945.34,
                        "option": {},
                        "name": "iframe",
                        "prop": "iframe",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "dataType": 0,
                    "data": {
                        "value": "http://dash.wringcloud.com/view/124?project_id=2205"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "option": {},
                    "index": "f184813f-2ebc-4e21-a353-e3643ff012d7",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 170,
                    "display": false
                },
                {
                    "title": "图片",
                    "name": "背景图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 21.02,
                    "left": 312.26,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231020/058ed9d053cc0f0d1376ce88a50f67d3.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n    refs['a67a5581-f39b-4e1a-8cef-5a56db5c256c'].$el.style.backgroundColor='rgba(0, 29, 109,0.9)'\n    refs['a67a5581-f39b-4e1a-8cef-5a56db5c256c'].$el.style.borderTopRightRadius='45px'\n    return\n}",
                    "component": {
                        "width": 1303.6,
                        "height": 989.92,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "a67a5581-f39b-4e1a-8cef-5a56db5c256c",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 169,
                    "display": false
                }
            ],
            "zIndex": 172,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "机械设备弹窗",
            "index": "a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 45.38,
                        "height": 36.81,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n             let refs=this.$parent.getItemRefs();\n             refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n             refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(true)\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1548.35,
                    "top": 34.7,
                    "index": "44636fcf-c26a-4ece-88b7-e00265380982",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 167,
                    "display": true
                },
                {
                    "title": "iframe",
                    "name": "iframe",
                    "icon": "icon-iframe",
                    "img": "img/assets/iframe.png",
                    "top": 30.33,
                    "left": 321.59,
                    "component": {
                        "width": 1282.74,
                        "height": 948.18,
                        "option": {},
                        "name": "iframe",
                        "prop": "iframe",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "dataType": 0,
                    "data": {
                        "value": "http://dash.hibuilding.cn/view/218?project_id=2205"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "option": {},
                    "index": "03824e03-ae0c-4d38-89d6-e4e09dadec45",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 166,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "背景图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 9.55,
                    "left": 309.39,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231020/058ed9d053cc0f0d1376ce88a50f67d3.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n    refs['62d8bde5-6356-4641-80e4-f12ff73214d0'].$el.style.backgroundColor='rgba(0, 29, 109, 0.9)'\n    refs['62d8bde5-6356-4641-80e4-f12ff73214d0'].$el.style.borderTopRightRadius='45px'\n    return \n}",
                    "component": {
                        "width": 1306.48,
                        "height": 995.68,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "62d8bde5-6356-4641-80e4-f12ff73214d0",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 165,
                    "display": true
                }
            ],
            "zIndex": 168,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "材料物资弹窗",
            "index": "eeaf15cd-03be-4df8-9006-c75da556ef18",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 45.38,
                        "height": 36.81,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n     refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(true)\n\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true)\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1746.03,
                    "top": 110.2,
                    "index": "74c9e2c7-cd15-4821-8ea9-314ff08dafc1",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 163,
                    "display": true
                },
                {
                    "title": "文件夹",
                    "name": "称重验收",
                    "index": "48eef7b2-02c4-4c4a-87c3-a9850edff9b6",
                    "menu": true,
                    "display": true,
                    "lock": false,
                    "children": [
                        {
                            "title": "iframe",
                            "name": "iframe",
                            "icon": "icon-iframe",
                            "img": "img/assets/iframe.png",
                            "top": 93.84,
                            "left": 144.2,
                            "component": {
                                "width": 1640,
                                "height": 820,
                                "option": {},
                                "name": "iframe",
                                "prop": "iframe",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "dataType": 0,
                            "data": {
                                "value": "https://dash.hibuilding.cn/view/191"
                            },
                            "dataFormatter": "(data,params,refs)=>{\n    let id=window.$glob.params.project_id\n    let url\n    if(id){\n        url=data.value+'?project_id='+id\n    }else{\n        url=data.value\n    }\n    return {\n        value:url\n    }\n    \n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "option": {},
                            "index": "6dc5d02c-3de2-4795-8c54-cd81618749d9",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 161,
                            "display": true
                        }
                    ],
                    "zIndex": 162,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "图片",
                    "name": "背景图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 88.19,
                    "left": 124.7,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231008/4bfa72efd567c1ca0e4cbd6d87b738f1.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n    refs['14021a3c-fdf6-48a8-8b57-7b024e3a842f'].$el.style.backgroundColor='rgba(0, 29, 109, 0.9)'\n    refs['14021a3c-fdf6-48a8-8b57-7b024e3a842f'].$el.style.borderTopRightRadius='45px'\n    return \n}",
                    "component": {
                        "width": 1690.95,
                        "height": 856.5,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "14021a3c-fdf6-48a8-8b57-7b024e3a842f",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 160,
                    "display": true
                }
            ],
            "zIndex": 164,
            "child": {},
            "dataFormatter": "",
            "isname": false
        },
        {
            "title": "文件夹",
            "name": "遮罩层",
            "index": "fcf49a1a-9e23-433c-90d5-f3e0de98e159",
            "menu": false,
            "display": false,
            "lock": false,
            "children": [
                {
                    "name": "自定义Vue组件",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1926.03,
                        "height": 1082.57,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n    <div>\n    <div class=\"maskVue\"></div>\n        \n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.maskVue{width:100%;height:1080px;position:fixed;top:0;background-color: rgba(0, 0, 0, 0.5); }\n</style>"
                    },
                    "left": -14.38,
                    "top": -15.83,
                    "index": "6649adef-d059-4dbc-81ef-c4562ff3c3ba",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 158,
                    "display": false
                },
                {
                    "title": "文本框",
                    "name": "文本框",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": ""
                    },
                    "component": {
                        "width": 100,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 26,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 0,
                    "top": 0,
                    "index": "d57da72c-ed8c-4933-9534-0b02f1e67140",
                    "zIndex": 157,
                    "display": false
                }
            ],
            "zIndex": 159,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "进度部位",
            "index": "aadb8825-8b49-4b9b-b8f6-ce1b9e591ce1",
            "menu": false,
            "display": false,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "进度部位",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "进度部位"
                    },
                    "component": {
                        "width": 140.37,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 26,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 879.53,
                    "top": 899.75,
                    "index": "42df83c6-433d-4c04-aa2d-0419aaac366d",
                    "zIndex": 155,
                    "lock": false,
                    "display": false,
                    "clickFormatter": "(params,refs)=>{\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(false) // 施工过程\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(false) \n    refs['4a674a31-5233-4745-a0c5-96b1d9347ec0'].setDisplay(true) // 施工过程下班前晨会\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) // 材料物资\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(true)\n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true)\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(true)\n}"
                },
                {
                    "title": "边框2",
                    "name": "datav",
                    "icon": "icon-biankuang",
                    "img": "img/assets/borderBox/borderBox_02.png",
                    "top": 898.16,
                    "left": 1186.27,
                    "data": {},
                    "component": {
                        "width": 134.11,
                        "height": 52.42,
                        "name": "borderBox",
                        "prop": "borderBox",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "type": 2,
                        "color1": "#83bff6",
                        "color2": "#00CED1"
                    },
                    "index": "4cc44f48-919e-4aa5-9f18-c32a5cf2d9a6",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 154,
                    "lock": false,
                    "display": false,
                    "dataFormatter": "",
                    "clickFormatter": "(params,refs)=>{\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(false) // 机械设备\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(false) \n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) // 材料物资\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true) // 施工过程\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(true)\n    refs['ad5986a9-2f79-470a-8a39-340dc916c2e1'].setDisplay(false)\n    refs['2df433ea-27a2-440f-8fe3-adb880ab4dd2'].setDisplay(true) // 在场人员\n    refs['1d5412a1-2bd6-49a2-8a2c-5b81c1653fe8'].$children[0].selectValue='video' // 场地环境tab 显示\n    refs['41ae471e-562b-4e17-8e80-f5e8debad272'].setDisplay(true) // 扬尘监控\n    refs['831396d3-2cb3-4178-83bc-74f9b3f8fb24'].setDisplay(true) //历史事件详情\n}"
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 907.29,
                    "left": 1201.76,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/5b2a9ff4192f10fe0f1fd797d8291552.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 32,
                        "height": 31,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "9eb37c73-fb67-4ab7-8148-5a1c39dfe8a6",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 153,
                    "lock": false,
                    "display": false
                },
                {
                    "title": "文本框",
                    "name": "在线:2",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 5,
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:'在线:'+(data.在线摄像机||0)}\n}",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "在线:2"
                    },
                    "component": {
                        "width": 100,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 16,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 1223.84,
                    "top": 901.78,
                    "index": "6a24108b-84c7-429f-96ef-d979ab9681c0",
                    "zIndex": 152,
                    "lock": false,
                    "public": "af280484-d741-47f8-8279-ec247c2de39d",
                    "display": false
                },
                {
                    "name": "自定义Vue组件",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 5,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 755.04,
                        "height": 60.58,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n       <el-steps :active=\"activeValue\"  align-center>\n  <el-step title=\"开工准备\" description=\"\"></el-step>\n  <el-step title=\"地基基础\" description=\"\"></el-step>\n  <el-step title=\"主体结构\" description=\"\"></el-step>\n  <el-step title=\"装饰安装\" description=\"\"></el-step>\n   <el-step title=\"完工扫尾\" description=\"\"></el-step>\n</el-steps> \n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {\n            activeValue:1,\n             data:[{value:'开工准备',num:1},{value:'地基基础',num:2},{value:'主体结构',num:3},{value:'装饰安装',num:4},{value:'完工扫尾',num:5},]\n            }\n        },\n        created(){\n\n        },\n         watch: {\n            dataChart: {\n            handler(val) {\n\n                this.activeValue=this.data.filter((item)=>item.value==val.进度部位)[0].num\n                console.log(this.activeValue,'this.activeValue')\n            },\n            deep: true,\n            immediate: true,\n            },\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.is-process{\n    color:#c0c4cc !important\n}\n</style>"
                    },
                    "left": 581.66,
                    "top": 975.62,
                    "index": "6501ebc9-02b8-48b0-8f52-b55daa86fb68",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 151,
                    "lock": false,
                    "display": false,
                    "public": "af280484-d741-47f8-8279-ec247c2de39d"
                },
                {
                    "title": "图片",
                    "name": "进度",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 873.1,
                    "left": 573.4,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/44f315a231b921bdb5d120a3a8b15278.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 776.93,
                        "height": 194.6,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "5485bfd6-74a2-4d34-a46d-30fbd9b8ccfc",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 150,
                    "lock": false,
                    "display": false
                }
            ],
            "zIndex": 156,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "机械设备",
            "index": "5bafa471-b19e-4f72-9be2-e05efdb6ad0a",
            "menu": false,
            "display": false,
            "lock": true,
            "children": [
                {
                    "name": "塔机选择",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 5,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 88.98,
                        "height": 31.19,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <el-select v-model=\"value\" class='selectNum' @change=\"onChange\" size='mini' placeholder=\"请选择\">\n            <el-option\n            v-for=\"item in options\"\n            \n            :key=\"item.value\"\n            :label=\"item.label\"\n            :value=\"item.value\">\n            </el-option>\n        </el-select>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {\n                 options: [],\n                  value: ''\n            }\n        },\n        created(){\n\n        },\n        mounted(){\n            setTimeout(()=>{\n                \n                this.options=[]\n                this.dataChart.map((item,index)=>{\n                    if(index==0){\n                        window.tajiRecord=item\n                        this.value=item.塔机名称\n                    }\n                    this.options.push({\n                        value:item.塔机名称,\n                        label:item.塔机名称,\n                    })\n                })\n            },2000)\n            \n        },\n        methods:{\n            onChange(value){\n                this.value=value\n                 \n                 let record= window.tajiList.filter((item)=>item.塔机名称==value)[0]\n                 this.refList['0f86a839-4596-414b-9962-cc334045e739'].dataChart.value=record.高度\n                 this.refList['db084d44-10d1-4ea5-856d-79fbf1407df0'].dataChart.value=record.力矩\n                 this.refList['791d4768-02fb-4876-baab-2d59d98b48cf'].dataChart.value=record.载量\n                 this.refList['a08dd9b1-6fc9-4cb0-8071-57fb64e462c0'].dataChart.value=record.幅度\n                 this.refList['040c1645-32a5-4e60-88ce-786bb748f59e'].dataChart.value=record.回旋角度\n                 this.refList['34cfd3ef-4fb7-4c05-8c3f-d3cd33e634e3'].dataChart.value=record.倾角\n                   \n            }\n        }\n    }\n</script>\n\n<style>\n.el-input__inner{background:transparent!important}\n.selectNum{\n  width:90px;\n  border:1px solid #00ffff;\n}\n</style>"
                    },
                    "left": 1681.96,
                    "top": 278.93,
                    "index": "634e3de4-af3b-4107-83f9-a885e11e9d60",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 148,
                    "lock": false,
                    "public": "c2d80a5d-f4d2-4805-8d17-75619caea984",
                    "display": false
                },
                {
                    "name": "吊塔数量",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 215.61,
                        "height": 23.88,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <div class='nums'>\n            <span class='numSpan'></span>\n             <span class='numSpan'></span>\n              <span class='numSpan'></span>\n               <span class='numSpans'></span>\n        </div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.el-table .el-table__cell:hover{\n    background:rgba(255, 0, 0, 0)!important;\n    color:#fff!important;\n}\n.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{\n background:rgba(255, 0, 0, 0)!important;\n    color:#fff!important;\n}\n    .numSpans{\n     width:43px;\n     height:12px;\n     background: #00FFFF;\n     display:block;\n     float:left;\n     margin-right:4px;\n     opacity:0.6;\n    }\n    .numSpan{\n     width:43px;\n     height:12px;\n     background: #00FFFF;\n     display:block;\n     float:left;\n     margin-right:4px;\n    }\n    .nums{\n      width:188px;\n      height:12px;\n      border:1px solid #00FFFF;\n      padding:3px;\n    }\n</style>"
                    },
                    "left": 1460.14,
                    "top": 350.38,
                    "index": "71ebc793-f73e-4454-87e7-c3acbf7092df",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 147,
                    "lock": true,
                    "display": false
                },
                {
                    "title": "文本框",
                    "name": "共3台 / 1台离线",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 5,
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:'共'+data.机械设备总量+\"台 / \"+data.机械设备离线数量+'台离线'}\n}",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "共3台 / 1台离线"
                    },
                    "component": {
                        "width": 139.62,
                        "height": 31.47,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 14,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 1650.05,
                    "top": 338.7,
                    "index": "e0a3c191-2ce6-46e4-b79a-5908cacf9903",
                    "zIndex": 146,
                    "lock": true,
                    "public": "af280484-d741-47f8-8279-ec247c2de39d",
                    "display": false
                },
                {
                    "title": "文件夹",
                    "name": "竖线",
                    "index": "5436ec02-2d05-4997-8cfc-4bc3b80ad407",
                    "menu": false,
                    "display": false,
                    "lock": true,
                    "children": [
                        {
                            "name": "自定义Vue组件",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 0,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 126.65,
                                "height": 41.55,
                                "name": "vue",
                                "prop": "vue",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "content": "<template>\n    <div>\n        <div class=\"lines\">\n\n        </div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.lines{\nwidth:1px;\nheight:58px;\n background: linear-gradient(to bottom, #DF5BF4, #035BFF);\n}\n</style>"
                            },
                            "left": 1530.27,
                            "top": 458.43,
                            "index": "5f71fb77-aff4-4c89-8f7a-140ac7272aa3",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 144,
                            "lock": true,
                            "display": false
                        },
                        {
                            "name": "自定义Vue组件",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 0,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 126.65,
                                "height": 48.76,
                                "name": "vue",
                                "prop": "vue"
                            },
                            "option": {
                                "content": "<template>\n    <div>\n        <div class=\"lines\">\n\n        </div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.lines{\nwidth:1px;\nheight:58px;\n background: linear-gradient(to bottom, #DF5BF4, #035BFF);\n}\n</style>"
                            },
                            "left": 1691.26,
                            "top": 461.33,
                            "index": "0526b6fa-4f78-4629-8188-75b5e98fc279",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 143,
                            "lock": true,
                            "display": false
                        },
                        {
                            "name": "自定义Vue组件",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 0,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 126.65,
                                "height": 45.88,
                                "name": "vue",
                                "prop": "vue",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "content": "<template>\n    <div>\n        <div class=\"lines\">\n\n        </div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.lines{\nwidth:1px;\nheight:58px;\n background: linear-gradient(to bottom, #DF5BF4, #035BFF);\n}\n</style>"
                            },
                            "left": 1530.83,
                            "top": 384.99,
                            "index": "275205f1-7097-4073-86e4-b7203f848f85",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 142,
                            "lock": true,
                            "display": false
                        },
                        {
                            "name": "自定义Vue组件",
                            "title": "自定义Vue组件",
                            "icon": "icon-bar",
                            "img": "img/assets/text4.png",
                            "dataType": 0,
                            "data": {
                                "name": "avue"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 126.65,
                                "height": 34.36,
                                "name": "vue",
                                "prop": "vue",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "content": "<template>\n    <div>\n        <div class=\"lines\">\n\n        </div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.lines{\nwidth:1px;\nheight:58px;\n background: linear-gradient(to bottom, #DF5BF4, #035BFF);\n}\n</style>"
                            },
                            "left": 1690.82,
                            "top": 384.99,
                            "index": "36216882-f3f5-4632-8860-e04f0dc2c3e1",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 141,
                            "lock": true,
                            "display": false
                        }
                    ],
                    "zIndex": 145,
                    "child": {},
                    "isname": false
                },
                {
                    "title": "文件夹",
                    "name": "幅度值",
                    "index": "8e886d93-d949-48b3-a92b-c1b389562c18",
                    "menu": false,
                    "display": false,
                    "lock": true,
                    "children": [
                        {
                            "title": "文本框",
                            "name": "倾角",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "倾角"
                            },
                            "component": {
                                "width": 100,
                                "height": 38.56,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 15,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1695.35,
                            "top": 481.53,
                            "index": "4e3492c9-c1bb-461d-814a-ca82bc7c4656",
                            "zIndex": 139,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "回旋角度",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "回旋角度"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 15,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1560.04,
                            "top": 480.09,
                            "index": "97e403ae-138f-4dbe-8b87-68fe558a07c9",
                            "zIndex": 138,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "幅度",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "幅度"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 15,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1400.82,
                            "top": 478.65,
                            "index": "58174b1f-406c-48ab-8ee6-6623e6fd9eab",
                            "zIndex": 137,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "68.6°",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "0.00°"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1695.86,
                            "top": 454.1,
                            "index": "34cfd3ef-4fb7-4c05-8c3f-d3cd33e634e3",
                            "zIndex": 136,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "268.5°",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "0.00°"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1560.61,
                            "top": 454.12,
                            "index": "040c1645-32a5-4e60-88ce-786bb748f59e",
                            "zIndex": 135,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "26m",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "21.10m"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1405,
                            "top": 454.09,
                            "index": "a08dd9b1-6fc9-4cb0-8071-57fb64e462c0",
                            "zIndex": 134,
                            "lock": true,
                            "display": false
                        }
                    ],
                    "zIndex": 140,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "文件夹",
                    "name": "高度值",
                    "index": "f78e956f-ba45-420e-ba74-f71d51a93137",
                    "menu": false,
                    "display": false,
                    "lock": true,
                    "children": [
                        {
                            "title": "文本框",
                            "name": "载量",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "载量"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 15,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1695.03,
                            "top": 406.56,
                            "index": "b574ed6e-5903-4904-89f8-7d83c074aa9a",
                            "zIndex": 132,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "力矩",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "力矩"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 15,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1560.92,
                            "top": 406.56,
                            "index": "fe755b44-4094-46db-8f69-a25e62b17304",
                            "zIndex": 131,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "高度",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "高度"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 15,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1400.26,
                            "top": 405.12,
                            "index": "5f4fe897-9af4-4e41-8026-b83c638cf4f4",
                            "zIndex": 130,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "366t",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "0.000t"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1695.54,
                            "top": 380.57,
                            "index": "791d4768-02fb-4876-baab-2d59d98b48cf",
                            "zIndex": 129,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "152%",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "10.80%"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1560.49,
                            "top": 380.59000000000003,
                            "index": "db084d44-10d1-4ea5-856d-79fbf1407df0",
                            "zIndex": 128,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "26m",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "32.40m"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1405.68,
                            "top": 382,
                            "index": "0f86a839-4596-414b-9962-cc334045e739",
                            "zIndex": 127,
                            "lock": true,
                            "public": "c2d80a5d-f4d2-4805-8d17-75619caea984",
                            "display": false
                        }
                    ],
                    "zIndex": 133,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "文本框",
                    "name": "吊塔",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "塔吊"
                    },
                    "component": {
                        "width": 100,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 20,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 1385.67,
                    "top": 338.86,
                    "index": "c5a902e0-0da4-4dc1-8500-a81d892c02ad",
                    "zIndex": 126,
                    "lock": true,
                    "display": false
                },
                {
                    "title": "文本框",
                    "name": "机械设备",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "机械设备"
                    },
                    "component": {
                        "width": 155,
                        "height": 32,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 24,
                        "fontWeight": "bold",
                        "color": "#fff"
                    },
                    "left": 1385.6699999999998,
                    "top": 278.32,
                    "index": "f0b1d0fd-b271-4ad1-83d1-4e03d108bf15",
                    "zIndex": 125,
                    "lock": true,
                    "display": false,
                    "clickFormatter": "(params,refs)=>{\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(false) // 机械设备\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(false)\n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) //材料物资\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(true)\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true) //施工过程\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(true)\n}"
                },
                {
                    "name": "下划线",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 360.27,
                        "height": 5.51,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <div class=\"line\"></div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.line{\nwidth: 100%;\n    height: 6px;\n    position: absolute;\n    bottom: -15px;\n    background: -webkit-gradient(linear,left top,right top,from(#005bff),color-stop(17%,#2e5bfc),color-stop(47%,#795bf9),color-stop(72%,#b05bf6),color-stop(90%,#d35bf4),to(#e05bf4));\n    background: linear-gradient(90deg,#005bff,#2e5bfc 17%,#795bf9 47%,#b05bf6 72%,#d35bf4 90%,#e05bf4);\n}\n</style>"
                    },
                    "left": 1415.93,
                    "top": 305.41,
                    "index": "cd598d59-b703-4500-b055-fe18c1887bed",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 124,
                    "lock": true,
                    "display": false
                },
                {
                    "title": "图片",
                    "name": "机械设备",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 263.75,
                    "left": 1387.5,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/873b8b14bacb1bd9be01465c0963b0bc.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 421,
                        "height": 276,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "d78700d7-3285-4382-941e-ecd5e00e9c8c",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 123,
                    "lock": true,
                    "display": false
                }
            ],
            "zIndex": 149,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "场地环境",
            "index": "e13d089f-3dd4-42fd-84d8-7f0a9afab88e",
            "menu": false,
            "display": false,
            "lock": true,
            "children": [
                {
                    "title": "文本框",
                    "name": "文本框",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": ""
                    },
                    "component": {
                        "width": 376.77,
                        "height": 100.54,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 26,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 1411.6,
                    "top": 122.58,
                    "index": "bcc54c00-5f1b-49bd-b2f3-fec7321622da",
                    "zIndex": 121,
                    "display": false,
                    "clickFormatter": "(params,refs)=>{\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(false) // 机械设备\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(false) \n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) // 材料物资\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true) // 施工过程\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(true)\n    refs['41ae471e-562b-4e17-8e80-f5e8debad272'].setDisplay(false)\n    refs['1d5412a1-2bd6-49a2-8a2c-5b81c1653fe8'].$children[0].selectValue='yang'\n    refs['ad5986a9-2f79-470a-8a39-340dc916c2e1'].setDisplay(true) // 场地环境-视频监控\n    refs['831396d3-2cb3-4178-83bc-74f9b3f8fb24'].setDisplay(true) // 场地环境-历史事件详情\n}"
                },
                {
                    "title": "文件夹",
                    "name": "环境值",
                    "index": "e564547c-d45c-4a75-8d5f-00c4f70cc5ea",
                    "menu": false,
                    "display": false,
                    "lock": true,
                    "children": [
                        {
                            "title": "文本框",
                            "name": "PM10",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "PM10"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 15,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1666.7600000000002,
                            "top": 137.02000000000004,
                            "index": "bfad6a52-36d7-44e0-9b7e-895fd0f756e4",
                            "zIndex": 119,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "PM2.5",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "PM2.5"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 15,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1596.11,
                            "top": 137.07,
                            "index": "7a72924a-8dee-480f-8bfe-3a8dd283ffb2",
                            "zIndex": 118,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "温度",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "温度"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 15,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1508.1900000000003,
                            "top": 135.58000000000004,
                            "index": "ce1e1631-131f-4374-bc28-d2bef1e4a98b",
                            "zIndex": 117,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "48",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data.pm10}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "48"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1668.2700000000002,
                            "top": 111.02999999999999,
                            "index": "46c2b501-24fd-40bd-880d-b99713060891",
                            "zIndex": 116,
                            "lock": true,
                            "public": "72f5d9d5-0b88-49aa-a85f-a9d6a5bd64d0",
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "34",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data.pm25}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "34"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1591.8200000000002,
                            "top": 111.05,
                            "index": "11d77fd4-5fd8-4090-8606-7618c4b336b9",
                            "zIndex": 115,
                            "lock": true,
                            "public": "72f5d9d5-0b88-49aa-a85f-a9d6a5bd64d0",
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "26℃",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data.温度}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "26℃"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1511.13,
                            "top": 111.02,
                            "index": "14eb0bf9-9737-4c21-b1bf-7e7e81b7ad91",
                            "zIndex": 114,
                            "lock": true,
                            "public": "72f5d9d5-0b88-49aa-a85f-a9d6a5bd64d0",
                            "display": false
                        }
                    ],
                    "zIndex": 120,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "文件夹",
                    "name": "湿度值",
                    "index": "7de59a22-09b3-4fcf-8652-d6eafd977fa4",
                    "menu": false,
                    "display": false,
                    "lock": true,
                    "children": [
                        {
                            "title": "文本框",
                            "name": "噪声",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "噪声"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 15,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1666.7600000000002,
                            "top": 196.07,
                            "index": "d290b301-0a85-47fd-8a57-a25c0b8c4ba0",
                            "zIndex": 112,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "风力",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "风向"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 15,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1593.2500000000002,
                            "top": 196.07,
                            "index": "2e088b95-6b32-4fda-8f08-c3d1f7114c48",
                            "zIndex": 111,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "湿度",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "湿度"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 15,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1508.1900000000003,
                            "top": 194.63,
                            "index": "832d6174-946f-41fe-a3ca-0912c0a7d929",
                            "zIndex": 110,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "48",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data.噪声}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "48"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1668.2700000000002,
                            "top": 170.07999999999998,
                            "index": "a002c3ba-c868-4aee-88d0-d32a0c9bdc4e",
                            "zIndex": 109,
                            "lock": true,
                            "public": "72f5d9d5-0b88-49aa-a85f-a9d6a5bd64d0",
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "60",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data.风向}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "60"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1591.8200000000002,
                            "top": 170.1,
                            "index": "b0d02a86-4208-46f4-89fc-185245fa112f",
                            "zIndex": 108,
                            "lock": true,
                            "public": "72f5d9d5-0b88-49aa-a85f-a9d6a5bd64d0",
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "68%",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data.湿度}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "68%"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1511.13,
                            "top": 170.07,
                            "index": "ed0e8914-c323-4143-a22d-5f376636c985",
                            "zIndex": 107,
                            "lock": true,
                            "public": "72f5d9d5-0b88-49aa-a85f-a9d6a5bd64d0",
                            "display": false
                        }
                    ],
                    "zIndex": 113,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "文本框",
                    "name": "场地环境",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "场地环境"
                    },
                    "component": {
                        "width": 100,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 16,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 1401.47,
                    "top": 186.02,
                    "index": "6af5c315-d1f7-45c3-91da-ed397cde5ee3",
                    "zIndex": 106,
                    "lock": true,
                    "display": false,
                    "clickFormatter": "(params,refs)=>{\n    \n}"
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 129.79,
                    "left": 1421.65,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/435046e199dc7ab6a115157e126ac9b4.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 55,
                        "height": 55,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "6c0daf1b-d13a-4fc7-8915-e20441b78742",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 105,
                    "lock": true,
                    "display": false
                },
                {
                    "title": "图片",
                    "name": "场地环境",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 103.75,
                    "left": 1387.5,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/1d2808f29404ad37389c6dfcf980ce28.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 421,
                        "height": 140,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "acfed98e-6098-4da8-b89d-3d924498f329",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 104,
                    "lock": true,
                    "clickFormatter": "(params,refs)=>{\n    \n    \n}"
                }
            ],
            "zIndex": 122,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "隐患排查",
            "index": "7e63146d-2955-4774-80e0-3cdfd96bfd3d",
            "menu": false,
            "display": false,
            "lock": true,
            "children": [
                {
                    "title": "文件夹",
                    "name": "环形图统计",
                    "index": "cb1124da-5432-4b5f-9b3d-5c1c62ed1327",
                    "menu": true,
                    "display": false,
                    "lock": true,
                    "children": [
                        {
                            "name": "环型图",
                            "title": "通用型",
                            "icon": "icon-bar",
                            "img": "img/assets/text5.png",
                            "dataType": 5,
                            "dataMethod": "get",
                            "data": {
                                "categories": [
                                    "苹果",
                                    "三星",
                                    "小米",
                                    "oppo",
                                    "vivo"
                                ],
                                "series": [
                                    {
                                        "name": "手机品牌",
                                        "data": [
                                            1000879,
                                            3400879,
                                            2300879,
                                            5400879,
                                            3400879
                                        ]
                                    }
                                ]
                            },
                            "echartFormatter": "function (data,params){\n\n    const myChart = this.myChart;\n    var img = '';\n\nvar trafficWay = [];\nvar dataTit=[]\ndata.map((item)=>{\n   trafficWay.push({\n        value:item.排查量*10,\n        name:item.进度+' '+item.排查量\n    })\n    dataTit.push(item.进度+' '+item.排查量)\n})\nvar data = [];\nvar color=['#00cfff','#ffe000','#ffa800']\nfor (var i = 0; i < trafficWay.length; i++) {\n    data.push({\n        value: trafficWay[i].value,\n        name: trafficWay[i].name,\n        itemStyle: {\n            normal: {\n                borderWidth: 10,\n                shadowBlur: 20,\n                borderColor:color[i],\n                shadowColor: color[i]\n            }\n        }\n    }, {\n        value: 2,\n        name: '',\n        itemStyle: {\n            normal: {\n                label: {\n                    show: false\n                },\n                labelLine: {\n                    show: false\n                },\n                color: 'rgba(0, 0, 0, 0)',\n                borderColor: 'rgba(0, 0, 0, 0)',\n                borderWidth: 0\n            }\n}\n    });\n}\nvar seriesOption = [{\n    name: '',\n    type: 'pie',\n    clockWise: false,\n    radius: [55, 59],\n label: {\n        show: false,\n        \n      },\n \n    data: data\n}];\n    return {\n    color : color,\n    title: {\n        text: '隐患排查',\n        top: '45.5%',\n        textAlign: \"center\",\n        left: \"49.5%\",\n        textStyle: {\n            color: '#fff',\n            fontSize: 15,\n            fontWeight: '400'\n        }\n    },\n         tooltip: {\n        trigger: 'item',\n        formatter: function(params) {\n                // params 是当前数据点的参数，可以直接使用这些参数进行计算\n                var value = params.value;\n                // 执行你需要的计算，这里我们计算平方\n                var squaredValue = value/10;\n                // 返回计算后的值\n                return params.name;\n       }\n      },\n      legend: {\n    type: 'scroll',\n    orient: 'vertical',\n    right: '5%',\n    top:'30%',\n    textStyle:{\n            color:'#fff',\n            fontSize:16\n    },\n    data: dataTit\n  },\n    graphic: {\n    elements: [{\n        type: \"image\",\n        z: 3,\n        style: {\n            image: img,\n            width: 78,\n            height: 78\n        },\n        left: 'center',\n        top:  'center',\n        position: [45, 45]\n    }]\n    },\n\n    series: seriesOption\n};\n}",
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "url": "",
                            "component": {
                                "width": 532.05,
                                "height": 213.44,
                                "name": "common",
                                "prop": "common",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "left": 1241.69,
                            "top": 872.56,
                            "index": "95effc3c-e80c-4feb-8bef-06ee43f3ef98",
                            "child": {
                                "index": [],
                                "paramList": [],
                                "paramName": "",
                                "paramValue": ""
                            },
                            "zIndex": 101,
                            "lock": false,
                            "public": "010256b8-8a97-4034-8226-9b511ca64708",
                            "display": false,
                            "clickFormatter": "(params,refs)=>{\n    refs['9e6db3ae-0e5e-4c49-87ec-ea20f0bd6c49'].setDisplay(false)\n    refs['18d2c791-68fc-49e1-9c6e-76ae94750727'].setDisplay(true)\n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true) //工地人员\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(true)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) //材料物资\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(true)\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true) // 施工过程\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(true)\n    refs['2df433ea-27a2-440f-8fe3-adb880ab4dd2'].setDisplay(true) // 在场人员\n\n}"
                        }
                    ],
                    "zIndex": 102,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "文本框",
                    "name": "隐患排查",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "隐患排查"
                    },
                    "component": {
                        "width": 155,
                        "height": 32,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 24,
                        "fontWeight": "bold",
                        "color": "#fff"
                    },
                    "left": 1394.2999999999997,
                    "top": 843.5300000000001,
                    "index": "9c547310-380b-4a31-8dbb-20773fa14bb1",
                    "zIndex": 100,
                    "lock": true,
                    "display": false,
                    "clickFormatter": "(params,refs)=>{\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(false) // 隐患排查\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(false)\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) //材料物资\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(true)\n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true)\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true) //施工过程\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n    refs['31ab6ba3-49a9-4a12-80e5-9492eaca67b1'].setDisplay(true)\n    refs['4a674a31-5233-4745-a0c5-96b1d9347ec0'].setDisplay(true)\n}"
                },
                {
                    "name": "下划线",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 373.27,
                        "height": 155.51,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <div class=\"line\"></div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.line{\nwidth: 100%;\n    height: 6px;\n    position: absolute;\n    bottom: -15px;\n    background: -webkit-gradient(linear,left top,right top,from(#005bff),color-stop(17%,#2e5bfc),color-stop(47%,#795bf9),color-stop(72%,#b05bf6),color-stop(90%,#d35bf4),to(#e05bf4));\n    background: linear-gradient(90deg,#005bff,#2e5bfc 17%,#795bf9 47%,#b05bf6 72%,#d35bf4 90%,#e05bf4);\n}\n</style>"
                    },
                    "left": 1415.12,
                    "top": 729.62,
                    "index": "ed0a8c8b-b3e3-4f26-817f-cc82bd9db00a",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 99,
                    "lock": true,
                    "display": false
                },
                {
                    "title": "图片",
                    "name": "隐患排查",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 818.75,
                    "left": 1387.5,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/6ce083345406a563b03078b48ca51240.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 421,
                        "height": 241,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "40bcac4d-a508-4af6-871e-88a76d7a881e",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 98,
                    "lock": true,
                    "display": false
                }
            ],
            "zIndex": 103,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "质量巡检",
            "index": "b7027fc5-c18a-4485-aa0e-929b51d503de",
            "menu": false,
            "display": false,
            "lock": true,
            "children": [
                {
                    "title": "文件夹",
                    "name": "环形图统计",
                    "index": "8079ee71-38a3-41b8-81d2-ae3b1e9e4931",
                    "menu": true,
                    "display": false,
                    "lock": true,
                    "children": [
                        {
                            "title": "文件夹",
                            "name": "文件夹",
                            "index": "813abd33-c3a2-4b91-8919-850428688b6c",
                            "menu": true,
                            "display": false,
                            "lock": false,
                            "children": [],
                            "zIndex": 95,
                            "isname": false,
                            "child": {},
                            "dataFormatter": ""
                        },
                        {
                            "name": "环型图",
                            "title": "通用型",
                            "icon": "icon-bar",
                            "img": "img/assets/text5.png",
                            "dataType": 5,
                            "dataMethod": "get",
                            "data": {
                                "categories": [
                                    "苹果",
                                    "三星",
                                    "小米",
                                    "oppo",
                                    "vivo"
                                ],
                                "series": [
                                    {
                                        "name": "手机品牌",
                                        "data": [
                                            1000879,
                                            3400879,
                                            2300879,
                                            5400879,
                                            3400879
                                        ]
                                    }
                                ]
                            },
                            "echartFormatter": "function (data,params){\n\n    const myChart = this.myChart;\n    var img = '';\n\nvar trafficWay = [];\nvar dataTit=[]\ndata.map((item)=>{\n   trafficWay.push({\n        value:item.整改量*10,\n        name:item.进度+' '+item.整改量\n    })\n    dataTit.push(item.进度+' '+item.整改量)\n})\nvar data = [];\nvar color=['#00ffff','#ff5b00','#006ced','#ffe000','#ffa800','#ff5b00','#ff3000']\nfor (var i = 0; i < trafficWay.length; i++) {\n    data.push({\n        value: trafficWay[i].value,\n        name: trafficWay[i].name,\n        itemStyle: {\n            normal: {\n                borderWidth: 10,\n                shadowBlur: 20,\n                borderColor:color[i],\n                shadowColor: color[i]\n            }\n        }\n    }, {\n        value: 2,\n        name: '',\n        itemStyle: {\n            normal: {\n                label: {\n                    show: false\n                },\n                labelLine: {\n                    show: false\n                },\n                color: 'rgba(0, 0, 0, 0)',\n                borderColor: 'rgba(0, 0, 0, 0)',\n                borderWidth: 0\n            }\n}\n    });\n}\nvar seriesOption = [{\n    name: '',\n    type: 'pie',\n    clockWise: false,\n    radius: [55, 59],\n label: {\n        show: false,\n        \n      },\n \n    data: data\n}];\n    return {\n    color : color,\n    title: {\n        text: '质量检查',\n        top: '45.5%',\n        textAlign: \"center\",\n        left: \"49.5%\",\n        textStyle: {\n            color: '#fff',\n            fontSize: 15,\n            fontWeight: '400'\n        }\n    },\n         tooltip: {\n        trigger: 'item',\n        formatter: function(params) {\n                // params 是当前数据点的参数，可以直接使用这些参数进行计算\n                var value = params.value;\n                // 执行你需要的计算，这里我们计算平方\n                var squaredValue = value/10;\n                // 返回计算后的值\n                return params.name ;\n       }\n      },\n      legend: {\n    type: 'scroll',\n    orient: 'vertical',\n    right: '5%',\n    top:'30%',\n    textStyle:{\n            color:'#fff',\n            fontSize:16\n    },\n    data: dataTit\n  },\n    graphic: {\n    elements: [{\n        type: \"image\",\n        z: 3,\n        style: {\n            image: img,\n            width: 78,\n            height: 78\n        },\n        left: 'center',\n        top:  'center',\n        position: [45, 45]\n    }]\n    },\n\n    series: seriesOption\n};\n}",
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "url": "",
                            "component": {
                                "width": 546.56,
                                "height": 213.47,
                                "name": "common",
                                "prop": "common",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "left": 1235.89,
                            "top": 607.23,
                            "index": "da8abd25-b11a-4323-83e9-f33408d749f9",
                            "child": {
                                "index": [],
                                "paramList": [],
                                "paramName": "",
                                "paramValue": ""
                            },
                            "zIndex": 94,
                            "lock": false,
                            "public": "52685d73-472e-45df-885f-80bd360e8ebe",
                            "display": false,
                            "clickFormatter": "(params,refs)=>{\n        console.log(refs,'refs');\n    refs['18d2c791-68fc-49e1-9c6e-76ae94750727'].setDisplay(false)\n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true) //工地人员\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(true)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) //材料物资\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(true)\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true) // 施工过程\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(true)\n    refs['2df433ea-27a2-440f-8fe3-adb880ab4dd2'].setDisplay(true) // 在场人员\n\n}"
                        }
                    ],
                    "zIndex": 96,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "文本框",
                    "name": "质量巡检",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "质量检查"
                    },
                    "component": {
                        "width": 155,
                        "height": 32,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 24,
                        "fontWeight": "bold",
                        "color": "#fff"
                    },
                    "left": 1387.1,
                    "top": 572.46,
                    "index": "67482dc5-3458-4712-8e5f-ba4a75b48802",
                    "zIndex": 93,
                    "lock": true,
                    "display": false,
                    "clickFormatter": "(params,refs)=>{\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(false) // 质量检查\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(false)\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) // 材料物资\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(true)\n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true)\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true) //施工过程\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(true)\n    refs['21e60be5-a1ee-46bb-82e5-69ab7c4f5833'].setDisplay(true)\n    refs['69b94a87-c31f-4c46-89bf-f71232535092'].setDisplay(true) \n    refs['4cb0b0b6-6553-41f3-82e4-8eb38cd8a0fe'].setDisplay(true) //混泥土强度检测\n    refs['888ecc70-1e3b-4fab-8d4f-21afdc1e3d6f'].setDisplay(true) // 分户验收\n}"
                },
                {
                    "name": "下划线",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 373.27,
                        "height": 155.51,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "rotateZ": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <div class=\"line\"></div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.line{\nwidth: 100%;\n    height: 6px;\n    position: absolute;\n    bottom: -15px;\n    background: -webkit-gradient(linear,left top,right top,from(#005bff),color-stop(17%,#2e5bfc),color-stop(47%,#795bf9),color-stop(72%,#b05bf6),color-stop(90%,#d35bf4),to(#e05bf4));\n    background: linear-gradient(90deg,#005bff,#2e5bfc 17%,#795bf9 47%,#b05bf6 72%,#d35bf4 90%,#e05bf4);\n}\n</style>"
                    },
                    "left": 1415.9199999999998,
                    "top": 458.55,
                    "index": "881a989b-7144-4fcd-8ee5-115228ee5f99",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 92,
                    "lock": true,
                    "display": false
                },
                {
                    "title": "图片",
                    "name": "质量巡检",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 557.5,
                    "left": 1388.75,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/13542a7e5a32422a1d4ef3d839bcfcac.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 421,
                        "height": 241,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "d3d829b6-74bf-4923-a03e-1220110b8b30",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 91,
                    "lock": true,
                    "display": false
                }
            ],
            "zIndex": 97,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "工地人员",
            "index": "91fbc640-1176-4dd7-b66b-a56830a253fa",
            "menu": false,
            "display": false,
            "lock": false,
            "children": [
                {
                    "title": "表格",
                    "name": "表格",
                    "icon": "icon-table",
                    "img": "img/assets/table.png",
                    "top": 729.52,
                    "left": 118.21,
                    "dataType": 5,
                    "data": [
                        {
                            "type1": "数据1",
                            "type2": "数据1"
                        },
                        {
                            "type1": "数据2",
                            "type2": "数据2"
                        },
                        {
                            "type1": "数据3",
                            "type2": "数据3"
                        },
                        {
                            "type1": "数据4",
                            "type2": "数据4"
                        }
                    ],
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n   \n}",
                    "component": {
                        "width": 374.16,
                        "height": 166.92,
                        "name": "table",
                        "prop": "table",
                        "perspective": 0,
                        "scale": 0,
                        "rotateZ": 0,
                        "rotateY": 0,
                        "opacity": 0,
                        "rotateX": 0
                    },
                    "option": {
                        "showHeader": false,
                        "columnShow": true,
                        "columnViews": true,
                        "headerBackground": "",
                        "headerColor": "#fff",
                        "headerTextAlign": "center",
                        "nthColor": "",
                        "bodyBackground": "rgba(0, 0, 0, 0.01)",
                        "bodyColor": "#fff",
                        "bodyTextAlign": "left",
                        "align": "center",
                        "headerAlign": "center",
                        "header": false,
                        "scrollSpeed": 1,
                        "fontSize": 15,
                        "count": 5,
                        "index": false,
                        "column": [
                            {
                                "label": "人数",
                                "prop": "进出场记录",
                                "hide": false,
                                "$index": 0
                            }
                        ],
                        "othColor": "",
                        "headerFontSize": 20,
                        "bodyFontSize": 18,
                        "border": false,
                        "scroll": true
                    },
                    "index": "3a90b9d6-59d2-41a0-86bf-dda20aff360a",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 89,
                    "public": "c2853e6c-bb3f-4fba-bd0d-18f6c8c13e8b",
                    "display": false,
                    "lock": false
                },
                {
                    "title": "文件夹",
                    "name": "人员",
                    "index": "52e79e70-8872-4966-8818-ccc64da14475",
                    "menu": true,
                    "display": false,
                    "lock": false,
                    "children": [
                        {
                            "title": "图片",
                            "name": "人员",
                            "icon": "icon-img",
                            "img": "img/assets/img.png",
                            "top": 917.02,
                            "left": 299.89,
                            "dataType": 0,
                            "data": {
                                "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/f8c283779b4bc3f0eafa3a7902b151d2.svg"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 60,
                                "height": 60,
                                "name": "img",
                                "prop": "img",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "duration": "1000",
                                "opacity": 0
                            },
                            "index": "22dea3aa-cf70-4c49-b95f-ea2b3c43a316",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 87,
                            "display": false,
                            "lock": false
                        },
                        {
                            "title": "文本框",
                            "name": "62人",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data[1].人员数量+'人'}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "62人"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 24,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 370.55,
                            "top": 911.27,
                            "index": "6065eb5a-0f73-4ce7-8f66-17a7d46ffa93",
                            "zIndex": 86,
                            "public": "e572935e-a189-402e-8c4f-a20c8b2fead5",
                            "display": false,
                            "lock": false
                        },
                        {
                            "title": "文本框",
                            "name": "木工",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data[1].班组名称}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "木工"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 15,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 371.97,
                            "top": 944.47,
                            "index": "e6b40ec2-8177-4805-9192-82ee4dd09160",
                            "zIndex": 85,
                            "public": "e572935e-a189-402e-8c4f-a20c8b2fead5",
                            "display": false,
                            "lock": false
                        }
                    ],
                    "zIndex": 88,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "文件夹",
                    "name": "人员",
                    "index": "13df89ae-b6dd-4c32-8f3d-f325f91cf9e6",
                    "menu": true,
                    "display": false,
                    "lock": false,
                    "children": [
                        {
                            "title": "图片",
                            "name": "人员",
                            "icon": "icon-img",
                            "img": "img/assets/img.png",
                            "top": 915.58,
                            "left": 124,
                            "dataType": 0,
                            "data": {
                                "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/da0cd3f30a45f104ecc6c68402fef7af.svg"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 60,
                                "height": 60,
                                "name": "img",
                                "prop": "img",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "duration": "1000",
                                "opacity": 0
                            },
                            "index": "ded67ceb-0916-47e0-80d1-deef86f970a6",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 83,
                            "display": false,
                            "lock": false
                        },
                        {
                            "title": "文本框",
                            "name": "62人",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data[0].人员数量+'人'}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "62人"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 26,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 194.67,
                            "top": 911.27,
                            "index": "51046a2c-17d8-4ef5-87ba-d8f6c9a30d75",
                            "zIndex": 82,
                            "public": "e572935e-a189-402e-8c4f-a20c8b2fead5",
                            "display": false,
                            "lock": false
                        },
                        {
                            "title": "文本框",
                            "name": "木工",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data[0].班组名称}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "木工"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 15,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 190.3,
                            "top": 941.59,
                            "index": "82a237da-ca4e-4faf-8104-96da1fc89f0e",
                            "zIndex": 81,
                            "public": "e572935e-a189-402e-8c4f-a20c8b2fead5",
                            "display": false,
                            "lock": false
                        }
                    ],
                    "zIndex": 84,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "文件夹",
                    "name": "总人数",
                    "index": "2c0464f9-aa47-4e85-bda1-1a864c7052b2",
                    "menu": true,
                    "display": false,
                    "lock": false,
                    "children": [
                        {
                            "title": "文本框",
                            "name": "当前在场总人数",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "当前在场总人数"
                            },
                            "component": {
                                "width": 169.68,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 121.11,
                            "top": 666.14,
                            "index": "71019b3a-3636-41de-81bf-be47cb8c4ee8",
                            "zIndex": 79,
                            "lock": false,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "339人",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data.在场人数+' 人'}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "339人"
                            },
                            "component": {
                                "width": 172.08,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 24,
                                "fontWeight": "normal",
                                "color": "#1890ff"
                            },
                            "left": 311.47,
                            "top": 664.79,
                            "index": "48ccde1f-cf0a-4b19-b662-415490d72e85",
                            "zIndex": 78,
                            "lock": false,
                            "public": "af280484-d741-47f8-8279-ec247c2de39d",
                            "display": false,
                            "clickFormatter": "(params,refs)=>{\n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true) //工地人员\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(false)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) //材料物资\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(true)\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true) // 施工过程\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(true)\n    refs['2df433ea-27a2-440f-8fe3-adb880ab4dd2'].setDisplay(false) // 在场人员\n}"
                        },
                        {
                            "title": "图片",
                            "name": "总人数",
                            "icon": "icon-img",
                            "img": "img/assets/img.png",
                            "top": 660.4,
                            "left": 116.7,
                            "dataType": 0,
                            "data": {
                                "value": "/img/bg/bg3.png"
                            },
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "component": {
                                "width": 377.31,
                                "height": 56.24,
                                "name": "img",
                                "prop": "img",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "duration": "1000",
                                "opacity": 0
                            },
                            "index": "b3354e6e-4bfe-42b4-8b68-b83bb7a134b5",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 77,
                            "lock": false,
                            "display": false
                        }
                    ],
                    "zIndex": 80,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "文件夹",
                    "name": "环形图统计",
                    "index": "e05e8cd1-56d5-4fae-8c01-f9de381eb4b7",
                    "menu": false,
                    "display": false,
                    "lock": false,
                    "children": [
                        {
                            "name": "环型图",
                            "title": "通用型",
                            "icon": "icon-bar",
                            "img": "img/assets/text5.png",
                            "dataType": 5,
                            "dataMethod": "get",
                            "data": {
                                "categories": [
                                    "苹果",
                                    "三星",
                                    "小米",
                                    "oppo",
                                    "vivo"
                                ],
                                "series": [
                                    {
                                        "name": "手机品牌",
                                        "data": [
                                            1000879,
                                            3400879,
                                            2300879,
                                            5400879,
                                            3400879
                                        ]
                                    }
                                ]
                            },
                            "echartFormatter": "function (data,params){\n\n    const myChart = this.myChart;\n    return {\n    title: [{\n       \n        x: 'center',\n        top: '45%',\n        textStyle: {\n            fontSize: '26',\n            color: '#1DF7FF',\n            fontFamily: 'Source Han Sans CN',\n            foontWeight: '500',\n        },\n    }],\n    polar: {\n        radius: ['50%', '65%'],\n        center: ['50%', '50%'],\n    },\n    angleAxis: {\n        show: false,\n    },\n    radiusAxis: {\n        type: 'category',\n        show: true,\n        axisLabel: {\n            show: false,\n        },\n        axisLine: {\n            show: false,\n        },\n        axisTick: {\n            show: false,\n        },\n    },\n    series: [{\n            // 渐变圈\n            name: '',\n            type: 'bar',\n            roundCap: true,\n            barWidth: 90,\n            showBackground: true,\n            backgroundStyle: {\n                color: new echarts.graphic.LinearGradient(0, 1, 0, 0, [{\n                            offset: 0,\n                            color: '#025BFF',\n                        },\n                        {\n                            offset: 1,\n                            color: '#E05BF4',\n                        },\n                    ]),\n            },\n            data: [data.管理人员],\n            coordinateSystem: 'polar',\n            itemStyle: {\n                normal: {\n                    color: '#00FFFF',\n                },\n            },\n        }, {\n            // 亮线\n            name: '',\n            z: 5,\n            type: 'pie',\n            cursor: 'default',\n            radius: ['40%', '40%'],\n            hoverAnimation: false,\n            legendHoverLink: false,\n            labelLine: {\n                normal: {\n                    show: false,\n                },\n            },\n            data: [\n                {\n                    value: 1,\n                    itemStyle: {\n                        normal: {\n                            borderWidth: 2,\n                            borderColor: {\n                                type: 'linear',\n                                x: 0,\n                                y: 0,\n                                x2: 0,\n                                y2: 1,\n                                colorStops: [{\n                                  offset: 0, color: '#025BFF'\n                                }, {\n                                  offset: 1, color: '#E05BF4'\n                                }],\n                                globalCoord: false\n                              }\n                        },\n                    },\n                },\n            ],\n        }, { //内圆\n            type: 'pie',\n            radius: '0',\n            center: ['50%', '50%'],\n            z: 1,\n            itemStyle: {\n                normal: {\n                    color: new echarts.graphic.RadialGradient(.5, .5, .8, [{\n                            offset: 0,\n                            color: '#141F3D'\n                        },\n                        {\n                            offset: .5,\n                            color: '#141F3D'\n                        },\n                        {\n                            offset: 1,\n                            color: '#141F3D'\n                        }\n                    ], false),\n                    label: {\n                        show: false\n                    },\n                    labelLine: {\n                        show: false\n                    }\n                },\n            },\n            hoverAnimation: false,\n            label: {\n                show: false,\n            },\n            tooltip: {\n                show: false\n            },\n            data: [data.总人数],\n        }],\n};\n}",
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "url": "",
                            "component": {
                                "width": 248,
                                "height": 248,
                                "name": "common",
                                "prop": "common",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "left": 92.45,
                            "top": 435.71,
                            "index": "b611b23e-921c-43d2-8ccd-06a833a2f484",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 75,
                            "lock": false,
                            "public": "af280484-d741-47f8-8279-ec247c2de39d",
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "当前班组人数",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "当前班组人数"
                            },
                            "component": {
                                "width": 120.17,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 370.59,
                            "top": 592.69,
                            "index": "b53d36a1-7152-4bba-83ec-29e2cc3e1dd6",
                            "zIndex": 74,
                            "lock": false,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "339人",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data.总人数}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "339人"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 32,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 383.55,
                            "top": 552.33,
                            "index": "1d54f40f-4220-4932-a84c-c6d2e4785a1a",
                            "zIndex": 73,
                            "lock": false,
                            "public": "af280484-d741-47f8-8279-ec247c2de39d",
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "当前管理人数",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "当前管理人数"
                            },
                            "component": {
                                "width": 120.17,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 370.59,
                            "top": 519.14,
                            "index": "bf5d4000-1946-4a29-9379-d78bd8a1b276",
                            "zIndex": 72,
                            "lock": false,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "47人",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data.管理人员}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "47人"
                            },
                            "component": {
                                "width": 100,
                                "height": 40,
                                "name": "text",
                                "prop": "text"
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 32,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 379.23,
                            "top": 480.18,
                            "index": "9096b7a6-28c5-41f7-9ccd-657a4c8ed31c",
                            "zIndex": 71,
                            "lock": false,
                            "public": "af280484-d741-47f8-8279-ec247c2de39d",
                            "display": false
                        }
                    ],
                    "zIndex": 76,
                    "child": {},
                    "isname": false
                },
                {
                    "name": "下划线",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 373.27,
                        "height": 4.59,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <div class=\"line\"></div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.line{\nwidth: 100%;\n    height: 6px;\n    position: absolute;\n    bottom: -15px;\n    background: -webkit-gradient(linear,left top,right top,from(#005bff),color-stop(17%,#2e5bfc),color-stop(47%,#795bf9),color-stop(72%,#b05bf6),color-stop(90%,#d35bf4),to(#e05bf4));\n    background: linear-gradient(90deg,#005bff,#2e5bfc 17%,#795bf9 47%,#b05bf6 72%,#d35bf4 90%,#e05bf4);\n}\n</style>"
                    },
                    "left": 125.37,
                    "top": 424.79,
                    "index": "5fece7f6-7884-49c7-809a-56c5f461d360",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 70,
                    "lock": false,
                    "display": false
                },
                {
                    "title": "文本框",
                    "name": "工地人员",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "工地人员"
                    },
                    "component": {
                        "width": 155,
                        "height": 32,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 24,
                        "fontWeight": "bold",
                        "color": "#fff"
                    },
                    "left": 99.46,
                    "top": 396.46,
                    "index": "ac3fcbda-f6c0-4cff-8d30-f346978256c1",
                    "zIndex": 69,
                    "lock": false,
                    "display": false
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 367.61,
                    "left": 99.54,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231029/db034896919e4d8c97e74a411ff013be.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 420,
                        "height": 690,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "5fed749f-4951-41d8-a0f0-b0c430c9a21b",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 68,
                    "display": false,
                    "lock": false
                }
            ],
            "zIndex": 90,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "倒计时",
            "index": "91d12536-532d-41a1-8e23-e4e66a3041fe",
            "menu": false,
            "display": false,
            "lock": true,
            "children": [
                {
                    "title": "文件夹",
                    "name": "项目剩余工期",
                    "index": "52572b1d-3b07-42b2-857f-29e81fa937f7",
                    "menu": true,
                    "display": false,
                    "lock": true,
                    "children": [
                        {
                            "title": "文本框",
                            "name": "天",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "天"
                            },
                            "component": {
                                "width": 155,
                                "height": 32,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1179.1900000000053,
                            "top": 821.88,
                            "index": "44dc8fa3-f1ad-4dfc-aae9-70748b22426f",
                            "zIndex": 65,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "97",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data.剩余工期}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "97"
                            },
                            "component": {
                                "width": 180,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 32,
                                "fontWeight": "normal",
                                "color": "#00ffff"
                            },
                            "left": 1115.63,
                            "top": 818.99,
                            "index": "e2093dd3-a553-427b-b5c0-4d5b7de91f7a",
                            "zIndex": 64,
                            "lock": true,
                            "public": "af280484-d741-47f8-8279-ec247c2de39d",
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "项目剩余工期",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "项目剩余工期"
                            },
                            "component": {
                                "width": 155,
                                "height": 32,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1027.76,
                            "top": 821.89,
                            "index": "1d4d2742-bd3c-4971-81e2-0a3eebe05a89",
                            "zIndex": 63,
                            "lock": true,
                            "display": false
                        }
                    ],
                    "zIndex": 66,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "文件夹",
                    "name": "总工期",
                    "index": "783c6fe4-067d-424f-bd46-3dd0213cac61",
                    "menu": true,
                    "display": false,
                    "lock": true,
                    "children": [
                        {
                            "title": "文本框",
                            "name": "总工期",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "总工期"
                            },
                            "component": {
                                "width": 155,
                                "height": 32,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 731.12,
                            "top": 821.89,
                            "index": "424f2d94-00a9-4a0b-b7d0-324fe6da259f",
                            "zIndex": 61,
                            "lock": true,
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "1218",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:data.总工期}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "1218"
                            },
                            "component": {
                                "width": 180,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 32,
                                "fontWeight": "normal",
                                "color": "#00ffff"
                            },
                            "left": 801.71,
                            "top": 818.99,
                            "index": "2505afc4-0237-4f8e-8990-1b65190ee16d",
                            "zIndex": 60,
                            "lock": true,
                            "public": "af280484-d741-47f8-8279-ec247c2de39d",
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "天",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "天"
                            },
                            "component": {
                                "width": 155,
                                "height": 32,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 882.55,
                            "top": 821.88,
                            "index": "c706508c-4a7e-4cbd-840f-3079f95182eb",
                            "zIndex": 59,
                            "lock": true,
                            "display": false
                        }
                    ],
                    "zIndex": 62,
                    "isname": false,
                    "child": {},
                    "dataFormatter": ""
                },
                {
                    "title": "文本框",
                    "name": "项目倒计时",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "项目倒计时"
                    },
                    "component": {
                        "width": 155,
                        "height": 32,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 24,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 611.37,
                    "top": 821.89,
                    "index": "78b9e90c-e12e-4787-8c7b-08e5a0659fdf",
                    "zIndex": 58,
                    "lock": true,
                    "display": false
                },
                {
                    "title": "图片",
                    "name": "倒计时",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 810,
                    "left": 573.75,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/774129e54a3e0e01870e746400dc4d4c.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 777,
                        "height": 59,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "ab09cfc2-d52c-4313-8fb8-439ce5403e7a",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 57,
                    "lock": true,
                    "display": false
                }
            ],
            "zIndex": 67,
            "isname": false,
            "child": {},
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "宣传视频",
            "index": "19e831a3-8006-4a34-8b0e-161f63baf9ad",
            "menu": false,
            "display": false,
            "lock": false,
            "children": [
                {
                    "title": "video",
                    "name": "video",
                    "icon": "icon-video",
                    "img": "img/assets/video.png",
                    "top": 396.79,
                    "left": 621.4,
                    "dataType": 5,
                    "data": {
                        "value": "http://www.w3school.com.cn/i/movie.ogg"
                    },
                    "option": {
                        "autoplay": true,
                        "controls": true,
                        "loop": true,
                        "poster": ""
                    },
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:data.宣传视频地址}\n}",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 684.4,
                        "height": 341.18,
                        "name": "video",
                        "prop": "video"
                    },
                    "index": "726e3661-59f0-4a6b-8e02-e2db16f5a445",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 55,
                    "public": "af280484-d741-47f8-8279-ec247c2de39d"
                },
                {
                    "title": "文本框",
                    "name": "宣传视频",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "宣传视频"
                    },
                    "component": {
                        "width": 155,
                        "height": 32,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 24,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 589.7,
                    "top": 333.11,
                    "index": "42958858-7dd6-48e2-8cca-05ebd55fdc52",
                    "zIndex": 54,
                    "lock": false
                },
                {
                    "title": "图片",
                    "name": "宣传视频",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 300,
                    "left": 575,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/6ce083345406a563b03078b48ca51240.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 777,
                        "height": 486,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "7a13385d-7e59-4745-8c56-3631a64887d2",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 53,
                    "lock": false
                }
            ],
            "zIndex": 56,
            "child": {},
            "isname": false
        },
        {
            "title": "文件夹",
            "name": "视频标题",
            "index": "30f5e44c-6c04-48d6-82c4-6cd67b5ad99f",
            "menu": false,
            "display": false,
            "lock": true,
            "children": [
                {
                    "title": "文件夹",
                    "name": "项目在册人数",
                    "index": "8f34e108-7d47-4333-a75e-736b3174df3a",
                    "menu": false,
                    "display": false,
                    "lock": true,
                    "children": [
                        {
                            "title": "文本框",
                            "name": "文本框",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:(data.总人数||'-')+' 人'}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "3533   人"
                            },
                            "component": {
                                "width": 180,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 32,
                                "fontWeight": "normal",
                                "color": "#00ffff"
                            },
                            "left": 1123.19,
                            "top": 177.35,
                            "index": "36e0847f-0aa1-48b1-90fa-554847ff05af",
                            "zIndex": 50,
                            "lock": true,
                            "public": "af280484-d741-47f8-8279-ec247c2de39d",
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "项目在册人数",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "项目在册人数"
                            },
                            "component": {
                                "width": 180,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 1123.13,
                            "top": 216.28,
                            "index": "021df31d-14de-4504-9741-0ce6db721c45",
                            "zIndex": 49,
                            "lock": true,
                            "display": false
                        }
                    ],
                    "zIndex": 51,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "文件夹",
                    "name": "总建筑面积",
                    "index": "821c5bfd-93e3-45c0-8a29-6b86351e0af9",
                    "menu": false,
                    "display": false,
                    "lock": true,
                    "children": [
                        {
                            "title": "文本框",
                            "name": "文本框",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{\n    return {value:(data.总建筑面积||'-')+' m²'}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "3533   m²"
                            },
                            "component": {
                                "width": 180,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 32,
                                "fontWeight": "normal",
                                "color": "#00ffff"
                            },
                            "left": 875.18,
                            "top": 178.79,
                            "index": "7eefa131-0b26-4cd8-ba09-fc848f62fc21",
                            "zIndex": 47,
                            "lock": true,
                            "public": "af280484-d741-47f8-8279-ec247c2de39d",
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "总建筑面积",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "总建筑面积"
                            },
                            "component": {
                                "width": 180,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 875.12,
                            "top": 217.72,
                            "index": "5bbda302-986e-475a-87b2-a2dbe55ac5f9",
                            "zIndex": 46,
                            "lock": true,
                            "display": false
                        }
                    ],
                    "zIndex": 48,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "title": "文件夹",
                    "name": "总价合同",
                    "index": "30242a27-f1c9-4ca4-806e-4560e85f0660",
                    "menu": true,
                    "display": false,
                    "lock": true,
                    "children": [
                        {
                            "title": "文本框",
                            "name": "文本框",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 5,
                            "dataFormatter": "(data,params,refs)=>{ \n    return {value:(data.执行工期||'0')}\n}",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "0"
                            },
                            "component": {
                                "width": 180,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 32,
                                "fontWeight": "normal",
                                "color": "#00ffff"
                            },
                            "left": 624.33,
                            "top": 178.79,
                            "index": "1a5b12a6-335f-4289-9666-f66dc6bd7332",
                            "zIndex": 44,
                            "lock": true,
                            "public": "af280484-d741-47f8-8279-ec247c2de39d",
                            "display": false
                        },
                        {
                            "title": "文本框",
                            "name": "执行工期",
                            "icon": "icon-text",
                            "img": "img/assets/text.png",
                            "dataType": 0,
                            "dataFormatter": "",
                            "dataHeader": "",
                            "dataQuery": "",
                            "stylesFormatter": "",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "data": {
                                "value": "执行工期"
                            },
                            "component": {
                                "width": 180,
                                "height": 40,
                                "name": "text",
                                "prop": "text",
                                "perspective": 0,
                                "scale": 0,
                                "opacity": 0,
                                "rotateX": 0,
                                "rotateY": 0,
                                "rotateZ": 0
                            },
                            "option": {
                                "textAlign": "center",
                                "fontSize": 20,
                                "fontWeight": "normal",
                                "color": "#fff"
                            },
                            "left": 624.27,
                            "top": 217.72,
                            "index": "3a3517ca-0814-4d86-8768-2d3acc14b20d",
                            "zIndex": 43,
                            "lock": true,
                            "display": false
                        }
                    ],
                    "zIndex": 45,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                },
                {
                    "name": "自定义Vue组件",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 540.46,
                        "height": 51.66,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <div class=\"lines\">\n\n        </div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.lines{\nwidth:1px;\nheight:58px;\n background: linear-gradient(to bottom, #DF5BF4, #035BFF);\n}\n</style>"
                    },
                    "left": 1088.5,
                    "top": 190.22,
                    "index": "6023a9bc-cd2e-47c7-89cd-e635b9dc62e0",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 42,
                    "lock": true,
                    "display": false
                },
                {
                    "name": "自定义Vue组件",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 540.46,
                        "height": 51.66,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <div class=\"lines\">\n\n        </div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.lines{\nwidth:1px;\nheight:58px;\n background: linear-gradient(to bottom, #DF5BF4, #035BFF);\n}\n</style>"
                    },
                    "left": 843.38,
                    "top": 191.66,
                    "index": "eb338557-b725-442b-8d50-3564d7bc2030",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 41,
                    "lock": true,
                    "display": false
                },
                {
                    "title": "图片",
                    "name": "视频标题",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 159,
                    "left": 575.5,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/240e70b4ef905f3af18abc0b1580e680.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 777,
                        "height": 120,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "b507629f-2c7a-4a3e-8fa4-12c9f0fe4a9d",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 40,
                    "lock": true,
                    "display": false
                }
            ],
            "zIndex": 52,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "标题",
            "index": "3b3c94e5-29ae-4a30-8de3-c736346b2856",
            "menu": false,
            "display": false,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "项目标题",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 5,
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:data.项目名称}\n}",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "始板桥项目智慧工地"
                    },
                    "component": {
                        "width": 1203.58,
                        "height": 52.4,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 38,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 325.28,
                    "top": -4.18,
                    "index": "714b6c98-3c40-467d-81a1-b909333863b1",
                    "zIndex": 38,
                    "lock": false,
                    "public": "af280484-d741-47f8-8279-ec247c2de39d",
                    "display": false
                },
                {
                    "name": "实时时间",
                    "title": "实时时间",
                    "icon": "icon-datetime",
                    "img": "img/assets/datetime.png",
                    "top": 5.85,
                    "left": 88.05,
                    "component": {
                        "width": 250,
                        "height": 50,
                        "name": "datetime",
                        "prop": "datetime"
                    },
                    "option": {
                        "format": "yyyy-MM-dd hh:mm:ss",
                        "color": "#fff",
                        "textAlign": "left",
                        "fontSize": 24,
                        "fontWeight": "normal"
                    },
                    "index": "a908f3b5-3aa7-4927-b730-a370585e5156",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 37,
                    "dataFormatter": "",
                    "display": false
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": -20.07,
                    "left": 0,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231201/66bacea0b51d93f0f9c7836efc526ec0.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1900,
                        "height": 127,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "4d573f32-91aa-4fb2-9628-45e5968b7d3f",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 36,
                    "display": false
                }
            ],
            "zIndex": 39,
            "isname": false,
            "child": {},
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "中间标题",
            "index": "5460bf5c-3be7-4157-8bce-b79bb06992dc",
            "menu": false,
            "display": false,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "文本框",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 5,
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:data||'-'}\n}",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "党建头条：习近平就巴西南部严重暴雨洪涝灾害向巴西总统卢拉致慰问电"
                    },
                    "component": {
                        "width": 645.1,
                        "height": 50.32,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 14,
                        "fontWeight": "normal",
                        "color": "#fff",
                        "backgroundColor": "",
                        "scroll": true
                    },
                    "left": 627.41,
                    "top": 100.95,
                    "index": "c67d7156-f1aa-4737-83f5-3d8e543cadff",
                    "zIndex": 34,
                    "lock": false,
                    "public": "2c493756-b0d6-4c38-8250-165bcd72e994",
                    "display": false
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 109.85,
                    "left": 587.51,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230927/3cbea66e8976be84ca705ede00c55676.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 24,
                        "height": 24,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "7a3d69fe-e2ee-47de-9080-48740392763d",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 33,
                    "lock": true
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 104.87,
                    "left": 577.45,
                    "dataType": 0,
                    "data": {
                        "value": "/img/bg/bg3.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n    return refs['3f16033e-2ad7-4f49-bb74-bde539e54262'].$el.style.opacity='0.7'\n}",
                    "component": {
                        "width": 777,
                        "height": 36,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "3f16033e-2ad7-4f49-bb74-bde539e54262",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 32,
                    "lock": true,
                    "display": false
                }
            ],
            "zIndex": 35,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "右侧导航",
            "index": "ed9b95ea-122e-4982-8a02-81413e6a41d3",
            "menu": false,
            "display": false,
            "lock": true,
            "children": [
                {
                    "title": "文本框",
                    "name": "质量动态",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "质量动态"
                    },
                    "component": {
                        "width": 41.28,
                        "height": 174.63,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 32,
                        "fontWeight": "bold",
                        "color": "#fff",
                        "split": 0,
                        "lineHeight": 0
                    },
                    "left": 1846.65,
                    "top": 598.94,
                    "index": "b03b420c-0464-4c90-8e26-6a5374069cff",
                    "zIndex": 30,
                    "lock": true,
                    "clickFormatter": "(params,refs)=>{\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(false) // 质量检查\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(false)\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) // 材料物资\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(true)\n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true)\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true) //施工过程\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(true)\n    refs['21e60be5-a1ee-46bb-82e5-69ab7c4f5833'].setDisplay(true)\n    refs['69b94a87-c31f-4c46-89bf-f71232535092'].setDisplay(true) \n    refs['4cb0b0b6-6553-41f3-82e4-8eb38cd8a0fe'].setDisplay(true) //混泥土强度检测\n    refs['888ecc70-1e3b-4fab-8d4f-21afdc1e3d6f'].setDisplay(true) // 分户验收\n    refs['2df433ea-27a2-440f-8fe3-adb880ab4dd2'].setDisplay(true) // 在场人员\n}"
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 592.63,
                    "left": 1828.9,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/f3844101156220bac6aa3580883dfc58.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 80,
                        "height": 180,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "2f67cc99-1ba6-4f2c-89f5-41cb6553b54f",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 29,
                    "lock": true
                },
                {
                    "title": "文本框",
                    "name": "隐患排查",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "隐患排查"
                    },
                    "component": {
                        "width": 41.28,
                        "height": 174.63,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 32,
                        "fontWeight": "bold",
                        "color": "#fff",
                        "split": 0,
                        "lineHeight": 0
                    },
                    "left": 1847.15,
                    "top": 792.91,
                    "index": "02eefb4f-2e79-4819-a31c-51cf8ccf9b14",
                    "zIndex": 28,
                    "lock": true,
                    "clickFormatter": "(params,refs)=>{\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(false) // 隐患排查\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(false)\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) //材料物资\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(true)\n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true)\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true) //施工过程\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n    refs['31ab6ba3-49a9-4a12-80e5-9492eaca67b1'].setDisplay(true)\n    refs['4a674a31-5233-4745-a0c5-96b1d9347ec0'].setDisplay(true)\n    refs['2df433ea-27a2-440f-8fe3-adb880ab4dd2'].setDisplay(true) // 在场人员\n}"
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 786.6,
                    "left": 1830.03,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/c715a024542c8644d6b6ab4397f909ae.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 80,
                        "height": 180,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "e8be507b-b2bd-4570-9bbd-15e101f141a3",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 27,
                    "lock": true
                },
                {
                    "title": "文本框",
                    "name": "施工过程",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "施工过程"
                    },
                    "component": {
                        "width": 41.28,
                        "height": 174.63,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 32,
                        "fontWeight": "bold",
                        "color": "#fff",
                        "split": 0,
                        "lineHeight": 0
                    },
                    "left": 1847.78,
                    "top": 409.81,
                    "index": "1856f385-2587-4fd9-8453-672a4cc532a6",
                    "zIndex": 26,
                    "lock": true,
                    "clickFormatter": "(params,refs)=>{\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(false) // 施工过程\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(false) \n    refs['4a674a31-5233-4745-a0c5-96b1d9347ec0'].setDisplay(true) // 施工过程下班前晨会\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) // 材料物资\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(true)\n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true)\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(true)\n    refs['2df433ea-27a2-440f-8fe3-adb880ab4dd2'].setDisplay(true) // 在场人员\n}"
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 403.5,
                    "left": 1830.03,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/c715a024542c8644d6b6ab4397f909ae.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 80,
                        "height": 180,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "70e46a32-b252-466e-a6c7-3a3e6badd950",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 25,
                    "lock": true
                },
                {
                    "title": "文本框",
                    "name": "建党文化",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "党建文化"
                    },
                    "component": {
                        "width": 41.28,
                        "height": 174.63,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 32,
                        "fontWeight": "bold",
                        "color": "#fff",
                        "split": 0,
                        "lineHeight": 0
                    },
                    "left": 1847.28,
                    "top": 215.83999999999995,
                    "index": "f8bd0013-14eb-414b-850d-82124507f7e6",
                    "zIndex": 24,
                    "lock": true,
                    "clickFormatter": "(params,refs)=>{\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(false) //党建文化\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(false)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) // 材料物资\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(true)\n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true)\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true) //施工过程\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(true)\n    refs['2df433ea-27a2-440f-8fe3-adb880ab4dd2'].setDisplay(true) // 在场人员\n}"
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 209.53,
                    "left": 1829.53,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/f3844101156220bac6aa3580883dfc58.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 80,
                        "height": 180,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "ea4f2ec8-8c3c-4bd5-9690-d4abdfd9ae8d",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 23,
                    "lock": true
                }
            ],
            "zIndex": 31,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "左侧导航",
            "index": "aa16a6b6-6b79-4f08-857e-06f7cdc952b1",
            "menu": true,
            "display": false,
            "lock": true,
            "children": [
                {
                    "title": "文本框",
                    "name": "工地人员",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "工地人员"
                    },
                    "component": {
                        "width": 41.28,
                        "height": 174.63,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 32,
                        "fontWeight": "bold",
                        "color": "#fff",
                        "split": 0,
                        "lineHeight": 0
                    },
                    "left": 8.59,
                    "top": 216.59,
                    "index": "db5f13c5-c41c-4a7a-bcab-edf694efa83f",
                    "zIndex": 21,
                    "lock": true,
                    "clickFormatter": "(params,refs)=>{\n    let path = window.location.search\n    refs['f184813f-2ebc-4e21-a353-e3643ff012d7'].dataChart.value='http://dash.wringcloud.com/view/124'+path\n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(false) //工地人员\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(false)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) //材料物资\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(true)\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true) // 施工过程\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(true)\n    refs['2df433ea-27a2-440f-8fe3-adb880ab4dd2'].setDisplay(true) // 在场人员\n}",
                    "display": false
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 210.28,
                    "left": -9.16,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/a6817c8c6dad8d51b6aebd9d3796b983.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 80,
                        "height": 180,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "adb02793-c71e-44a9-858c-57f946400fec",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 20,
                    "lock": true,
                    "display": false
                },
                {
                    "title": "文本框",
                    "name": "材料物资",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "材料物资"
                    },
                    "component": {
                        "width": 41.28,
                        "height": 174.63,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 32,
                        "fontWeight": "bold",
                        "color": "#fff",
                        "split": 0,
                        "lineHeight": 0
                    },
                    "left": 9.09,
                    "top": 410.56,
                    "index": "090b682d-1b0e-4fba-a3a7-042534dc7c0a",
                    "zIndex": 19,
                    "lock": false,
                    "clickFormatter": "(params,refs)=>{\n    let path = window.location.search\n    refs['6dc5d02c-3de2-4795-8c54-cd81618749d9'].dataChart.value='https://dash.hibuilding.cn/view/191'+path\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(false) //材料物资弹窗\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(false) //遮罩层\n    refs['9bbefad7-9019-4424-8a0b-772b23d38685'].setDisplay(true) // 材料物资下库存管理\n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true)\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(true)\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true) //施工过程\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(true)\n    refs['2df433ea-27a2-440f-8fe3-adb880ab4dd2'].setDisplay(true) // 在场人员\n}",
                    "display": false
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 404.25,
                    "left": -8.66,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/3acc8cabe5cce6e6f825ffea7f626171.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 80,
                        "height": 180,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "9c11a72d-a7c6-462e-aec1-c0b10665ebf4",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 18,
                    "lock": true,
                    "display": false
                },
                {
                    "title": "文本框",
                    "name": "场地环境",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "场地环境"
                    },
                    "component": {
                        "width": 41.28,
                        "height": 174.63,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 32,
                        "fontWeight": "bold",
                        "color": "#fff",
                        "split": 0,
                        "lineHeight": 0
                    },
                    "left": 8.460000000000003,
                    "top": 793.66,
                    "index": "01f9ad28-6181-48ee-a956-73ee6f27449c",
                    "zIndex": 17,
                    "lock": true,
                    "clickFormatter": "(params,refs)=>{\n    let path = window.location.search\n    refs['f30d3490-e06b-4c13-8189-9c3b3fe10f78'].dataChart.value='https://dash.hibuilding.cn/view/223'+path\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(false) // 机械设备\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(false) \n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) // 材料物资\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true) // 施工过程\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(true)\n    refs['ad5986a9-2f79-470a-8a39-340dc916c2e1'].setDisplay(false)\n    refs['2df433ea-27a2-440f-8fe3-adb880ab4dd2'].setDisplay(true) // 在场人员\n    refs['1d5412a1-2bd6-49a2-8a2c-5b81c1653fe8'].$children[0].selectValue='video' // 场地环境tab 显示\n    refs['41ae471e-562b-4e17-8e80-f5e8debad272'].setDisplay(true) // 扬尘监控\n    //refs['831396d3-2cb3-4178-83bc-74f9b3f8fb24'].setDisplay(true) //历史事件详情\n    console.log('摄像头列表',refs['4a943a53-c78c-4149-991b-4fc553924614'].$refs.main)\n    let videoListDom=refs['4a943a53-c78c-4149-991b-4fc553924614'].$refs.main\n    let videoList=videoListDom.dataVideo\n    if(videoList.length>0){\n        console.log('默认播放')\n        videoListDom.selectVideo(videoList[0])\n    }\n}",
                    "display": false
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 787.35,
                    "left": -9.29,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/3acc8cabe5cce6e6f825ffea7f626171.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 80,
                        "height": 180,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "06b9da72-8249-4ca2-9bff-e29ed25049dd",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 16,
                    "lock": true,
                    "display": false
                },
                {
                    "title": "文本框",
                    "name": "机械设备",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "机械设备"
                    },
                    "component": {
                        "width": 41.28,
                        "height": 174.63,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 32,
                        "fontWeight": "bold",
                        "color": "#fff",
                        "split": 0,
                        "lineHeight": 0
                    },
                    "left": 7.960000000000003,
                    "top": 599.69,
                    "index": "dc0dbb48-dd55-4452-83af-f693aa18882e",
                    "zIndex": 15,
                    "lock": true,
                    "clickFormatter": "(params,refs)=>{\n    let path = window.location.search\n    refs['03824e03-ae0c-4d38-89d6-e4e09dadec45'].dataChart.value='http://dash.hibuilding.cn/view/218'+path\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(false) // 机械设备\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(false)\n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) //材料物资\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(true)\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true) //施工过程\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(true)\n    refs['2df433ea-27a2-440f-8fe3-adb880ab4dd2'].setDisplay(true) // 在场人员\n}",
                    "display": false
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 593.38,
                    "left": -9.79,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/a6817c8c6dad8d51b6aebd9d3796b983.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 80,
                        "height": 180,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "88e787f2-0bfe-4ffe-93c1-217340c0513d",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 14,
                    "lock": true,
                    "display": false
                }
            ],
            "zIndex": 22,
            "isname": false,
            "child": {},
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "项目信息",
            "index": "a6d8741e-6cf1-428c-bfcc-3da6128ec992",
            "menu": false,
            "display": false,
            "lock": true,
            "children": [
                {
                    "title": "文本框",
                    "name": "BIM按钮",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "BIM"
                    },
                    "component": {
                        "width": 100,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 26,
                        "fontWeight": "bold",
                        "color": "#1890ff"
                    },
                    "left": 402.24,
                    "top": 103.79,
                    "index": "1598618f-70ba-4b2a-83e1-48e5ecf28106",
                    "zIndex": 12,
                    "clickFormatter": "(params,refs)=>{\n    const isDetermine = refs[\"37dc9d10-c5e4-4380-8520-59527a74f0e7\"].$refs.main.urlList.length\n    if(isDetermine){\n    refs['79dedafd-5908-415c-8a02-6798ff01cc38'].setDisplay(false)\n    refs['18d2c791-68fc-49e1-9c6e-76ae94750727'].setDisplay(true)\n    refs['559875c2-4016-4322-a06d-4192236f6e8a'].setDisplay(true) //工地人员\n    refs['fcf49a1a-9e23-433c-90d5-f3e0de98e159'].setDisplay(true)\n    refs['eeaf15cd-03be-4df8-9006-c75da556ef18'].setDisplay(true) //材料物资\n    refs['a7f208fd-6dd5-4d8c-9ce8-6a2747a0d28a'].setDisplay(true)\n    refs['a7127b05-b3a5-4225-a6ac-2b00ed21e71d'].setDisplay(true)\n    refs['7ebc0ed5-aef9-44eb-8026-a8231d6f060a'].setDisplay(true)\n    refs['d55cb26b-3179-438c-8af2-31b9ca420e5d'].setDisplay(true) // 施工过程\n    refs['47096d83-aa89-413d-869e-7e1b574a3163'].setDisplay(true)\n    refs['37b1c691-25a7-4db6-99cd-a60e1e34817b'].setDisplay(true)\n    refs['2df433ea-27a2-440f-8fe3-adb880ab4dd2'].setDisplay(true) // 在场人员\n    }\n}"
                },
                {
                    "title": "文本框",
                    "name": "名称值",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 5,
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:data.建筑类型 ||'-'}\n}",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "闻堰街道东山陈安置房项目一期工程"
                    },
                    "component": {
                        "width": 262.9,
                        "height": 32.75,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 16,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 225.25,
                    "top": 264.37,
                    "index": "1f87b901-5482-456e-86f0-adea63939967",
                    "zIndex": 11,
                    "public": "af280484-d741-47f8-8279-ec247c2de39d"
                },
                {
                    "title": "文本框",
                    "name": "名称值",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 5,
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:data.项目地址 || '-'}\n}",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "(data,params,refs)=>{\n\n        refs['1cc63a86-2e7e-4cd1-a022-84cac74e1405'].$el.style.display='-webkit-box'\n        refs['1cc63a86-2e7e-4cd1-a022-84cac74e1405'].$el.style.WebkitBoxOrient='vertical'\n        refs['1cc63a86-2e7e-4cd1-a022-84cac74e1405'].$el.style.WebkitLineClamp=2\n        refs['1cc63a86-2e7e-4cd1-a022-84cac74e1405'].$el.style.overflow='hidden'\n        refs['1cc63a86-2e7e-4cd1-a022-84cac74e1405'].$el.style.textOverflow='ellipsis'\n}",
                    "child": {
                        "index": [],
                        "paramList": [],
                        "paramValue": "",
                        "paramName": ""
                    },
                    "data": {
                        "testName": "值是多少"
                    },
                    "component": {
                        "width": 262.9,
                        "height": 38.57,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 16,
                        "fontWeight": "normal",
                        "color": "#fff",
                        "lineHeight": 20
                    },
                    "left": 228.7,
                    "top": 222.6,
                    "index": "1cc63a86-2e7e-4cd1-a022-84cac74e1405",
                    "zIndex": 10,
                    "public": "af280484-d741-47f8-8279-ec247c2de39d"
                },
                {
                    "title": "文本框",
                    "name": "名称值",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 5,
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:data.项目名称}\n}",
                    "dataHeader": "(data)=>{\n    return {'Cookie':'acw_tc=0a09669616968469603471555ecd05dabd4cab26cd1fc0fcd8569127f774f3'}\n}",
                    "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-projectinfo\",\"project_id\":\"356\",\"data_format\":\"row\",\"project_id\":1,\"company_id\":1,\"user_id\":1,\"org_no\":1,\"max_num\":1,\"page\":1,\"data_format\":1 }\n}",
                    "stylesFormatter": "(data,params,refs)=>{\n     refs['58d20837-5b73-42a6-8659-5689d5f88b9a'].$el.style.display='-webkit-box'\n        refs['58d20837-5b73-42a6-8659-5689d5f88b9a'].$el.style.WebkitBoxOrient='vertical'\n        refs['58d20837-5b73-42a6-8659-5689d5f88b9a'].$el.style.WebkitLineClamp=2\n        refs['58d20837-5b73-42a6-8659-5689d5f88b9a'].$el.style.overflow='hidden'\n        refs['58d20837-5b73-42a6-8659-5689d5f88b9a'].$el.style.textOverflow='ellipsis'\n}",
                    "child": {
                        "index": [],
                        "paramList": [],
                        "paramName": "name",
                        "paramValue": "name"
                    },
                    "data": {
                        "value": "闻堰街道东山陈安置房项目一期工程"
                    },
                    "component": {
                        "width": 262.9,
                        "height": 40,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 16,
                        "fontWeight": "normal",
                        "color": "#fff",
                        "lineHeight": 20
                    },
                    "left": 232.14,
                    "top": 173.07,
                    "index": "58d20837-5b73-42a6-8659-5689d5f88b9a",
                    "zIndex": 9,
                    "proxy": true,
                    "dataMethod": "post",
                    "url": "http://console-api.hibuilding.cn/api/v1/screen/unit_data",
                    "dataQueryType": "json",
                    "public": "af280484-d741-47f8-8279-ec247c2de39d"
                },
                {
                    "title": "文本框",
                    "name": "名称值",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 5,
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:data.项目标签||'-'}\n}",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "闻堰街道东山陈安置房项目一期工程"
                    },
                    "component": {
                        "width": 262.9,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 16,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 236.48,
                    "top": 284.06,
                    "index": "35d938cf-a22a-4b62-8a09-21de425b1768",
                    "zIndex": 8,
                    "public": "af280484-d741-47f8-8279-ec247c2de39d",
                    "display": true
                },
                {
                    "title": "文本框",
                    "name": "项目标签",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "项目标签"
                    },
                    "component": {
                        "width": 66.89,
                        "height": 35.4,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 16,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 128,
                    "top": 284.02,
                    "index": "5e81f989-334f-400a-976c-0d74bfa9d193",
                    "zIndex": 7,
                    "display": true
                },
                {
                    "title": "文本框",
                    "name": "结构类型",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "建筑类型"
                    },
                    "component": {
                        "width": 66.89,
                        "height": 28.15,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 16,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 128.87,
                    "top": 264.65,
                    "index": "3f31ef17-1806-49a0-8223-5b47e1368142",
                    "zIndex": 6
                },
                {
                    "title": "文本框",
                    "name": "项目地址",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "项目地址"
                    },
                    "component": {
                        "width": 66.89,
                        "height": 35.4,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 16,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 128,
                    "top": 215.32,
                    "index": "b3c86fe7-4b4f-45ae-8cf1-83004f7ada21",
                    "zIndex": 5
                },
                {
                    "title": "文本框",
                    "name": "项目名称",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "项目名称"
                    },
                    "component": {
                        "width": 66.89,
                        "height": 28.14,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 16,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 128,
                    "top": 164.34,
                    "index": "f72b4b44-cc5a-4390-b107-ccaa96ef7e0a",
                    "zIndex": 4
                },
                {
                    "title": "文本框",
                    "name": "项目信息",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "项目信息"
                    },
                    "component": {
                        "width": 155,
                        "height": 32,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 24,
                        "fontWeight": "bold",
                        "color": "#fff"
                    },
                    "left": 93.7,
                    "top": 106.67,
                    "index": "0503e6d9-46c8-452a-9c2f-5a616c880cc1",
                    "zIndex": 3,
                    "lock": false
                },
                {
                    "name": "下划线",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 353.11,
                        "height": -1.4,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <div class=\"line\"></div>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.line{\nwidth: 100%;\n    height: 6px;\n    position: absolute;\n    bottom: -15px;\n    background: -webkit-gradient(linear,left top,right top,from(#005bff),color-stop(17%,#2e5bfc),color-stop(47%,#795bf9),color-stop(72%,#b05bf6),color-stop(90%,#d35bf4),to(#e05bf4));\n    background: linear-gradient(90deg,#005bff,#2e5bfc 17%,#795bf9 47%,#b05bf6 72%,#d35bf4 90%,#e05bf4);\n}\n</style>"
                    },
                    "left": 122.58,
                    "top": 143.86,
                    "index": "9ebb6627-688f-4780-8c8b-c422f4c42919",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 2,
                    "lock": false
                },
                {
                    "title": "图片",
                    "name": "项目信息",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 90.97,
                    "left": 101.43,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20230928/6ce083345406a563b03078b48ca51240.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 420,
                        "height": 244,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "fd99094b-bc7a-4f87-844c-dc7c8ded945d",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 1,
                    "lock": true
                }
            ],
            "zIndex": 13,
            "isname": false,
            "child": {},
            "dataFormatter": ""
        },
        {
            "title": "图片",
            "name": "图片",
            "icon": "icon-img",
            "img": "img/assets/img.png",
            "top": -11.63,
            "left": -10.17,
            "dataType": 5,
            "data": {
                "value": "img/img-default.png"
            },
            "dataFormatter": "(data,params,refs)=>{\n    return {\n    value: data.背景图 ||''\n}\n}",
            "dataHeader": "",
            "dataQuery": "",
            "stylesFormatter": "",
            "component": {
                "width": 1921.73,
                "height": 1080.27,
                "name": "img",
                "prop": "img",
                "perspective": 0,
                "scale": 0,
                "opacity": 0,
                "rotateX": 0,
                "rotateY": 0,
                "rotateZ": 0
            },
            "option": {
                "duration": "1000",
                "opacity": 0.6
            },
            "index": "badaae06-8f1a-4bbe-869e-bc55ae6b09b5",
            "child": {
                "index": [],
                "paramList": []
            },
            "zIndex": 0,
            "public": "af280484-d741-47f8-8279-ec247c2de39d"
        }
    ]
}